我希望通过规定的类别移除广告来设置广告div。
HTML:
<div class='insideAd'><p>Ad</p></div>
JS:
$(function() {
$("body").ready(function() {
// Ads are loaded
$(".loadAd").removeClass();
$("insideAd").addClass();
});
});
$(function() {
// Removes all classes and after it adds class 'insideAd'
$(".loadAd").removeClass().addClass("insideAd");
});
$(".loadAd")
[当您执行$("insideAd")
时,您正在尝试选择一个不存在该名称的标签。即使将.
与$(".insideAd")
相加,您也不会选择任何元素,因为此类名称不存在。要使用此语法该类必须已经存在。
要从所选元素中删除类,应说明要删除的类。否则,它将删除该元素中的所有类。
$(".loadAd").removeClass("loadAd")
最后要添加另一个类,您还必须通过该类来添加:
$(".loadAd").removeClass("loadAd").addClass("insideAd")