4 回答

TA貢獻(xiàn)2011條經(jīng)驗 獲得超2個贊
嘗試類似:
$('div.toggle').hide();
$('ul.product-info li a').click(function(event) {
event.preventDefault();
$(this).next('div').slideToggle(200);
});
這是jQuery文檔中有關(guān)該頁面的頁面

TA貢獻(xiàn)1820條經(jīng)驗 獲得超2個贊
將href屬性設(shè)置為href="javascript:;"
<ul class="product-info">
<li>
<a href="javascript:;">YOU CLICK THIS TO SHOW/HIDE</a>
<div class="toggle">
<p>CONTENT TO SHOW/HIDE</p>
</div>
</li>
</ul>

TA貢獻(xiàn)1875條經(jīng)驗 獲得超3個贊
建議您不要使用return false,因為這樣會導(dǎo)致3種情況:
event.preventDefault();
event.stopPropagation();
停止回調(diào)執(zhí)行,并在調(diào)用后立即返回。
因此,在這種情況下,您實際上應(yīng)該只使用 event.preventDefault();
文章存檔-jQuery Events:Stop(Mis)使用Return False

TA貢獻(xiàn)1909條經(jīng)驗 獲得超7個贊
<ul class="product-info">
<li>
<a href="javascript:void(0);">YOU CLICK THIS TO SHOW/HIDE</a>
<div class="toggle">
<p>CONTENT TO SHOW/HIDE</p>
</div>
</li>
</ul>
采用
javascript:void(0);
添加回答
舉報