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

        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號
        主站蜘蛛池模板: 国产精品黄页免费高清在线观看| 无码国内精品人妻少妇| 亚洲精品专区在线观看| 国产99久久精品一区二区| 亚洲国产精品综合久久网络| 老司机91精品网站在线观看| 精品人伦一区二区三区潘金莲| 欧美亚洲成人精品| 国产成人无码精品一区在线观看 | 在线精品自拍无码| 精品无码久久久久久久久久| 日韩精品在线看| 99精品视频在线| 精品一区二区三区无码免费视频| 亚洲精品无码你懂的网站| 精品国产91久久久久久久a| 亚洲国产成人久久精品动漫| 999精品在线| 国产麻豆精品久久一二三| 无码精品久久久久久人妻中字| 四虎国产精品成人| 九九久久精品无码专区| 国产一区二区精品久久凹凸| 国产成人高清精品一区二区三区| 久久91精品国产91久久小草| 国产精品莉莉欧美自在线线 | 亚洲性日韩精品一区二区三区| 久久露脸国产精品| 久久93精品国产91久久综合| 99久久精品免费观看国产| 欧美高清在线精品一区| 欧美精品亚洲精品日韩专区va| 国产精品久久久久久| 国产香蕉精品视频在| 99国产精品久久| 国产精品成人不卡在线观看| 国产92成人精品视频免费| 国产cosplay精品视频| 国产精品一区二区久久精品| 精品国产一区二区三区免费| 欧美精品国产精品|