数码资讯
jQuery如何判断一个元素是否具有指定的样式
它分为2种情况: 1。如果CSS是作为内部样式编写的,它可以根据样式属性的值来判断,示例如下: 无论是ID的div元素分为有字体风格: 复制代码代码如下所示: jQuery代码如下所示: jQuery(#分)。每个(函数(){) VaR(这字体=美元)。Attr(风格)。IndexOf(字体大小);
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
它分为2种情况:
1。如果CSS是作为内部样式编写的,它可以根据样式属性的值来判断,示例如下:
无论是ID的div元素分为有字体风格:
复制代码代码如下所示:
jQuery代码如下所示:
jQuery(#分)。每个(函数(){)
VaR(这字体=美元)。Attr(风格)。IndexOf(字体大小);
如果(字体大小!=(- 1){警报();}
否则{ $(this)。Css。
});
注意:如果ID是唯一的分的div元素,每个jQuery仅执行一次。
2。如果CSS是作为一种类样式编写的,那么可以根据类属性的值来判断它,示例如下:
确定是否有ID的div元素将包含类风格divclass:
复制代码代码如下所示:
divclass {。
背景颜色:# F33;
}
jQuery代码如下所示:
复制代码代码如下所示:
jQuery(#分)。Click(function(){)
如果(jQuery(this)。Attr(类),IndexOf(divclass )> 0){
jQuery(this)。RemoveClass(divclass )
其他{ }
jQuery(this)。AddClass(divclass )
}
});
注意:上面的代码可以使点击开关的背景色。
1。如果CSS是作为内部样式编写的,它可以根据样式属性的值来判断,示例如下:
无论是ID的div元素分为有字体风格:
复制代码代码如下所示:
jQuery代码如下所示:
jQuery(#分)。每个(函数(){)
VaR(这字体=美元)。Attr(风格)。IndexOf(字体大小);
如果(字体大小!=(- 1){警报();}
否则{ $(this)。Css。
});
注意:如果ID是唯一的分的div元素,每个jQuery仅执行一次。
2。如果CSS是作为一种类样式编写的,那么可以根据类属性的值来判断它,示例如下:
确定是否有ID的div元素将包含类风格divclass:
复制代码代码如下所示:
divclass {。
背景颜色:# F33;
}
jQuery代码如下所示:
复制代码代码如下所示:
jQuery(#分)。Click(function(){)
如果(jQuery(this)。Attr(类),IndexOf(divclass )> 0){
jQuery(this)。RemoveClass(divclass )
其他{ }
jQuery(this)。AddClass(divclass )
}
});
注意:上面的代码可以使点击开关的背景色。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。