我编写了一个 jQuery 函数,在单击 div#quotecontact 中的“NEXT”链接时,将 id 为 quotecontact 的 div 的内容替换为另一个 id 为 quotenext 的 div。它工作正常。但我的 div#quotenext 中有一个“BACK”链接,它需要链接到 quotecontact div,但它不起作用。我会把我的代码放在下面,让我知道我错在哪里。
<div class="slidingDiv">
<div id="quotecontact" style="display:none >
<a href="#" class="nextquote" data-target="quotenext" style="color:#000;font-size:19px">
NEXT
</a>
</div>
<div id="quotenext" style="display:none;">
<a href="#" class="nextquote" data-target="quotecontact" style="color:#000;font-size:19px">
< BACK
</a>
</div>
<script type="text/javascript">
var $j = jQuery.noConflict();
$j(".nextquote").click(function(e) {
e.preventDefault();
$j(".slidingDiv").html($j("#"+$j(this).data('target')).html());
$j(".slidingDiv").show("slide", {
direction: "right"
}, 200);
});
});
</script>