我不知道如何以最佳方式查看容器div是否包含子元素。我有一个单击事件,它会在div id = unread或div id = read的子级上触发。我想检查这个 child 在哪里。
我在想这样的事情:
if ($("#unread").find($(this)))
alert("unread");
else
alert("read");
编辑:
$(this)是#unread或#read的两个子孙。
问候
最佳答案
利用:.children()
if( $("#unread").children().length > 0)
alert("unread");
else
alert("read");
编辑
if($(event.target).closest('#unread').length > 0)
alert('unread');
else
alert('read');