jquery添加屬性的方法:jquery修改style樣式的某個屬性

js插件jquery可以很方便的對HTML的元素進行操作,比如一些元素的顯示與隱藏,一些元素的動態效果等,今天就說一說通過jquery獲取DIV元素的CSS屬性,以及設置DIV元素的CSS屬性的方法。

jquery獲取DIV元素的CSS屬性值

jq獲取DIV元素的屬性值,可以使用css()方法

例:利用jquery獲取DIV元素的寬

<!DOCTYPE html>
<html>
<head>
 <title>Document</title>
 <style>
 #mochu{
 margin: 10px;
 padding: 10px;
 color: red;
 height: 30px;
 width: 40px;
 }
 </style>
 <script src="https://cdn.staticfile.org/jquery/2.2.4/jquery.min.js"></script>
</head>
<body>
 <div id="mochu">飛鳥慕魚博客<br/>http://www.feiniaomy.com</div>
 <script>
 var h = $('#mochu').css('width');
 console.log(h);
 </script>
</body>
</html>

打印結果:

40px

例:利用jquery獲取DIV元素的高

<!DOCTYPE html>
<html>
<head>
 <title>Document</title>
 <script src="https://cdn.staticfile.org/jquery/2.2.4/jquery.min.js"></script>
</head>
<body>
 <div id="mochu">飛鳥慕魚博客<br/>http://www.feiniaomy.com</div>
 <script>
 var h = $('#mochu').css('height');
 console.log(h);
 </script>
</body>
</html>

打印結果:

42px

注意:

1、如果給DIV元素定義了CSS屬性的值,則直接輸出定義的CSS值

2、如果未定義DIV元素的CSS屬性值,則輸出瀏覽器渲染後DIV的默認值

利用jquery設置DIV元素的值

在JQ中可以通過CSS方法獲取DIV元素的CSS屬性值,也可以設置或改變元素的CSS屬性值

例:利用jq改變字體的顏色

<!DOCTYPE html>
<html>
<head>
 <title>Document</title>
 <script src="https://cdn.staticfile.org/jquery/2.2.4/jquery.min.js"></script>
</head>
<body>
 <div id="mochu">飛鳥慕魚博客<br/>http://www.feiniaomy.com</div>
 <script>
 $('#mochu').css('color','red');
 </script>
</body>
</html>

結果如圖:

JQuery獲取與設置元素CSS屬性

註:改變DIV中字體的顏色其實就是給這個DIV加入了一個 color 的CSS屬性,並把屬性值設置成 red(紅色)

在瀏覽器中查看元素就可以發現加入的CSS屬性

JQuery獲取與設置元素CSS屬性

例:給DIV元素加入多個CSS屬性

<!DOCTYPE html>
<html>
<head>
 <title>Document</title>
 <script src="https://cdn.staticfile.org/jquery/2.2.4/jquery.min.js"></script>
</head>
<body>
 <div id="mochu">飛鳥慕魚博客<br/>http://www.feiniaomy.com</div>
 <script>
 $('#mochu').css({'color':'red','heigth':'40px','width':'40px'});
 </script>
</body>
</html>

在瀏覽器中審核元素,如下圖

JQuery獲取與設置元素CSS屬性

可以發現,對過JQ設置的CSS屬性都寫到了DIV上

注意:利用JQ的CSS()方法設置或添加多個CSS屬性的時候,要以{”:”,”:”}這種數據格式寫入。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/217119.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-09 00:26
下一篇 2024-12-09 00:26

相關推薦

發表回復

登錄後才能評論