我是 jQuery 的新手。
我有一个如下的 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();