jQuery 怎么判断指定 style 样式是否存在? 下面本篇文章给大家介绍一下. 有一定的参考价值, 有需要的朋友可以参考一下, 希望对大家有所帮助.
下面通过示例来看看.
html 代码:
- <div id="divid" style="font-size:12px;">
- 11111
- </div>
- <div id="divid" style="">
- 22222
- </div>
jQuery 代码如下:
- $("#moment").click(function(){
- var fontSize = $(this).attr("style").indexOf("font-size");
- if(fontSize != (-1)){
- console.log("未定义")
- }
- else{
- console.log("有定义")
- }
- });
attr() 方法设置或返回被选元素的属性值. 根据该方法不同的参数, 其工作方式也有所差异.
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置. 如果没有找到匹配的字符串则返回 -1.
注: indexOf() 方法区分大小写.
更多 web 前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/jquery/17018.html