【发布时间】:2013-12-18 08:11:38
【问题描述】:
我的 html 中有这个,我想删除带有 ad spf-nolink 类的 div
<div class="ad spf-nolink">
<ol id="search-results" class="result-list context-data-container">
<div class="ad spf-nolink">
我尝试这样做:
var adElem = $('#ad spf-nolink');
if (adElem == null) {
alert('1');
} else {
$("#ad spf-nolink").removeClass();
alert('3');
}
还有 2 个divs 还在,你知道可能是什么问题吗?
【问题讨论】:
-
您的 HTML 无效。
-
删除类与删除元素不同。你要哪个?
-
没有元素有
pyv-afc-ads-container类,为什么你要为ad类使用 id 选择器 -
仅供参考,要检查元素是否存在,请检查 jQuery 超集 DOM 对象的长度属性,如下所示
if(adElem.length)... -
@isherwood 我想删除带有广告 spf-nolink 类的两个 div
标签: javascript jquery html