此代碼適用於所有而不是在按下按鈕的特定元素..點擊按鈕,隱藏元素 「兄弟」,並顯示另一個
HTML:
<div id="ProductsIndex">
<div class="product">
<div class="product-detail"></div>
<div class="prod-box"></div>
<a class="btn-detail" href=""> <i class="fa fa-times"></i> </a>
</div>
</div>
的jQuery:
$('#ProductsIndex .product .btn-detail').click(function(e) {
e.preventDefault();
$('#ProductsIndex .product .prod-box').hide('slow');
$('#ProductsIndex .product .product-detail').show('slow');
$('#ProductsIndex .product .product-detail .fa-times').click(function(e) {
$('#ProductsIndex .product .product-detail').hide('slow');
$('#ProductsIndex .product .prod-box').show('slow');
});
});
這適用於所有元素,但當按下按鈕時我需要特定的元素。
你是什麼意思*「適用於所有元素」*?其餘的在哪裏? – 2014-10-08 09:59:20