站長資訊網
        最全最豐富的資訊網站

        jquery怎么查看對象是否有某個樣式

        方法:1、如果樣式為行內樣式,可利用style屬性的值進行判斷,語法為“var a = $(this).attr("style").indexOf("屬性");if(a != (-1)){…}else{…}”;2、如果樣式為類樣式,可利用class判斷,語法為“if(元素對象.attr("class").indexOf("divclass")>0){…}else”。

        jquery怎么查看對象是否有某個樣式

        本教程操作環境:windows10系統、jquery3.4.1版本、Dell G3電腦。

        jquery怎么查看對象是否有某個樣式

        1、如果css寫成行內樣式,可以通過獲取style屬性的值來判斷,示例如下:

        判斷id為divid的div元素是否有font-size樣式:

        <div id="divid" style="float:left; font-size:12px;"></div>

        jquery代碼如下:

        jQuery("#divid").each(function(){   var fontSize = $(this).attr("style").indexOf("font-size");   if(fontSize != (-1)){alert("已定義");}   else{$(this).css({"float":"left","font-size":"12px"});} });

        注:如果id為divid的div元素只有一個,則jquery的each只執行一次。

        2、如果css寫成類樣式,可以通過獲取class屬性的值來判斷,示例如下:

        判斷id為divid的div元素是否含有類樣式divclass:

        .divclass{ background-color: #F33; } <div id="divid" class="divclass"></div>

        jquery代碼如下:

        jQuery("#divid").click(function(){ if(jQuery(this).attr("class").indexOf("divclass")>0){     jQuery(this).removeClass("divclass") }else{     jQuery(this).addClass("divclass") } });

        視頻教程推薦:jQuery視頻教程

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 福利姬在线精品观看| 国产精品综合久久第一页| 青草青草久热精品视频在线网站| 亚洲?V乱码久久精品蜜桃| 欧美国产日本精品一区二区三区| 日韩精品久久久久久久电影蜜臀| 国产三级精品三级在专区| 国产精品高清视亚洲精品| 少妇伦子伦精品无码STYLES| 下载天堂国产AV成人无码精品网站| 日韩精品www| 91精品国产自产在线观看永久| 国产精品一二区| 亚洲七七久久精品中文国产 | 中文字幕精品无码一区二区三区 | 亚洲国产精品无码久久| 狠狠精品久久久无码中文字幕| 亚洲精品高清久久| 99精品国产在热久久| 国产精品无码AV一区二区三区| 亚洲精品国偷自产在线| 亚洲欧美精品午睡沙发| 欧美成人精品第一区二区三区| 国产精品女人呻吟在线观看| 最新亚洲精品国自产在线观看| 九九精品免视看国产成人| 99久久人妻无码精品系列| 国内精品伊人久久久久av一坑| 人人妻人人澡人人爽人人精品97| 亚洲精品无码永久中文字幕| 亚洲欧洲久久久精品| 亚洲精品无码午夜福利中文字幕 | 亚洲精品无码久久一线| 中文字幕久久精品无码| 亚洲精品视频久久久| 日韩精品无码永久免费网站| 欧美日韩精品系列一区二区三区| 久久996热精品xxxx| 久久国产成人精品国产成人亚洲| 国产一区二区精品尤物| 国产一区麻豆剧传媒果冻精品|