我想寫一個非常簡單的幻燈片上載和幻燈片功能,他們被按下後隱藏按鈕,但我有一點JavaScript技能,肯定會做一些愚蠢的事情。jQuery slideDown slideUP - 隱藏按鈕
什麼我不工作,是當用戶按Cancel
菜單應該滑回備份和Show
按鈕應該重新出現。繼承人的代碼
<html>
<head>
<style>
div {margin:3px; width:130px; height:30px; display:none;}
</style>
<script src="http://code.jquery.com/jquery-1.4.4.js"></script>
</head>
<body>
<button id="show" onclick="this.style.visibility = 'hidden';">Show</button>
<div><input type="text" size="20"/></div>
<div><input type="text" size="20"/></div>
<div><button id="submit">Submit</button> <button id="cancel">Cancel</button></div>
<script>
// Sliding Menu Down
$(document.body).click(function() {
if ($("div:first").is(":hidden")) {
$("div").slideDown("slow");
} else {
$("div").hide();
}
});
// Sliding Menu UP [Not Working]
$(document.body).click(function() {
if ($("#cancel").is(":hidden")) {
$("div").slideUp("slow");
} else {
$("#cancel").show();
}
});
</script>
</body>
</html>
剛纔還,失敗,嘗試了一些變化:
$("cancel").click(function() {
$(this).parent().slideUp("slow", function() {
$("#msg").text($("cancel", this).text() + " has completed.");
});
});
我看過很多相關的問題和解決方案,但我想不出簡單slideUp
,使上Show
按鈕可見取消
搗鼓有興趣的人:http://www.jsfiddle.net/bradchristie/nhUKb/(必須離開,否則我會幫助你,但想到我會讓下一個人更容易) – 2011-01-25 22:35:00
謝謝你好先生 – 2011-01-25 22:43:12