jQuery建立一個元素同時設定元素的屬性
本章節通過程式碼例項介紹一下如何利用jQuery建立一個dom元素,並且為定義相關的屬性。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼var jqDiv=$("<div></div>");
建立一個div元素之後,然後在使用attr()函式或者prop()函式設定相關屬性。
關於attr()函式可以參閱jQuery attr()一章節。
關於prop()函式可以參閱jQuery prop()一章節。
其實完全沒有必要使用上面的方式,只是用$()函式足以完成。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(function(){ $('<input />',{ id: 'cbx', name: 'cbx', type: 'checkbox', checked: 'checked', click: function(){ $("#show").text("softwhy.com"); } }).appendTo($('#wrap')); }); </script> </head> <body> <div id="show"></div> <div id="wrap"></div> </body> </html>
上面的程式碼實現了我們的要求,比較簡單。
這其實就是$()函式語法結構的一種,很多人不知道是因為沒有仔細看API手冊。
相關文章
- jQuery動態建立html元素並設定屬性jQueryHTML
- jQuery如何設定元素的屬性值jQuery
- jquery設定和獲取元素的屬性jQuery
- jQuery使用css()方法設定元素的display屬性值jQueryCSS
- 行內元素屬性設定
- jQuery根據多個屬性匹配元素jQuery
- 原生javascript如何設定元素的屬性JavaScript
- jQuery如何修改元素的屬性jQuery
- jquery改變元素屬性值jQuery
- jQuery如何建立一個新的元素物件jQuery物件
- jQuery點選元素獲取此元素的id屬性值jQuery
- 表單元素同時寫id和name屬性的作用
- 在一個元素上:hover,改變另一個元素的css屬性CSS
- jquery通過name屬性匹配元素jQuery
- jquery css()一次性為多個元素設定多個樣式jQueryCSS
- 設定和獲取元素固有屬性值
- 使用cssText為元素一次設定多個樣式屬性值CSS
- 通過js一次性為元素設定多個樣式屬性JS
- jQuery css()設定和獲取元素css屬性值程式碼例項jQueryCSS
- jQuery type屬性值篩選input元素jQuery
- javascript實現的設定和獲取元素屬性JavaScript
- jQuery 隱藏具有指定class屬性值的元素jQuery
- jQuery如何判斷元素是否具有指定的屬性jQuery
- jQuery獲取id屬性值具有點的元素jQuery
- 使用jQuery獲取iframe元素的value屬性值jQuery
- jquery隱藏具有指定class屬性值的元素jQuery
- jQuery獲取當前元素的下一個元素jQuery
- script元素屬性
- jQuery利用name屬性獲取表單元素jQuery
- jQuery通過多個屬性篩選元素程式碼例項jQuery
- jquery獲取id屬性值帶有點的元素jQuery
- jquery在匹配元素外面巢狀一個新的元素jQuery巢狀
- jQuery獲取當前li元素的下一個元素jQuery
- 使用jquery設定元素的透明度jQuery
- jQuery動態設定div元素的尺寸jQuery
- 為什麼React元素有一個$$typeof屬性?React
- 動態設定元素的disabled屬性可用和不可用
- left和right屬性也可以設定元素的寬度