感謝您的任何幫助..這裏是我的問題: 下面的代碼,當點擊閱讀更多...鏈接應該顯示鏈接下的div,但只有在所有其他可能的div隱藏後... 我需要在回調中原樣使用它,但如果這樣使用,第一個鏈接將正確顯示,最後三個顯示,然後隱藏,然後顯示...幫助!JQuery回調...?
的Javascript:
var more_text="Read More...";
var less_text="Read Less...";
jQuery(document).ready(function() {
$j(".dropdown").click(function() {
if ($j(this).html() == more_text){
var that = $j(this);
$j(".extra").slideUp(function() {
$j(".dropdown").html(more_text);
that.html(less_text);
that.next(".extra").slideDown();
});
}
});
});
HTML:
<div class="dropdown">Read More...</div>
<div class="extra" style="display: none;">Here is more text!!</div>
<div class="dropdown">Read More...</div>
<div class="extra" style="display: none;">Here is more text!!</div>
<div class="dropdown">Read More...</div>
<div class="extra" style="display: none;">Here is more text!!</div>
<div class="dropdown">Read More...</div>
<div class="extra" style="display: none;">Here is more text!!</div>
這絕對是修復!謝謝,現在閱讀更多關於我出錯的地方......再次感謝,每一點幫助! – user1556158 2012-07-27 14:28:15