我在jQuery中很新。使用jQuery點擊其他div後隱藏特定的div
我有一個HTML代碼如下其在飛行中產生並添加到我的網頁:
<div class="outstandingcallback">
<span>a</span>
<span>b</span>
</div>
<div class="outstandingcallback">
<span>c</span>
<span>d</span>
</div>
......
我需要隱藏其中的一個,當我點擊另一個。 我用下面的jQuery,但我不知道如何隱藏div元素。
$('.outstandingcallback').bind('click', function() {
var selectdCallItemID = $(".callItemID", this).html();
var myHtmlCode = $('#CallBacks').html();
$('' + myHtmlCode + '').find('div').each(function() {
var thisCallID = $(".callItemID", this).html();
if (thisCallID == selectdCallItemID) {
alert("test");
$('' + myHtmlCode + '').find(this).hide();
}
});
});
我不知道有關以下部分:
$('' + myHtmlCode + '').find(this).hide();
創建jsFidel演示請 –
試試這個'$('。outstandingcallback')。hide();' – 7alhashmi
callItemID在哪裏找到? –