jQuery 查找帶有某一屬性的元素


$('*[name="username"]') 

要在前面加個*表示所有的DOM,如果只是查找帶有name屬性的DOM的話則是這樣的

 
$('*[name]')
//
其實, $('[name]')就可以了。

$('[i18n]');
$($('*[i18n]')[1]).html = $($('*[i18n]')[1]).attr('i18n');
------------------------------------------------------------------------------------
jquery 設置內容和屬性

設置內容 - text()、html() 以及 val()

 
        

我們將使用前一章中的三個相同的方法來設置內容:

 
        
  • text() - 設置或返回所選元素的文本內容
  • html() - 設置或返回所選元素的內容(包括 HTML 標記)
  • val() - 設置或返回表單字段的值
 
        
<script>
$(document).ready(function(){
  $("#btn1").click(function(){
    $("#test1").text("Hello world!");
  });
  $("#btn2").click(function(){
    $("#test2").html("<b>Hello world!</b>");
  });
  $("#btn3").click(function(){
    $("#test3").val("Dolly Duck");

       // $("#test3").attr('value', '134') 效果一樣,和上面的這一行
         });

});
</script>
</head>

<body>
<p id="test1">這是段落。</p>
<p id="test2">這是另一個段落。</p>
<p>Input field: <input type="text" id="test3" value="Mickey Mouse"></p>
<button id="btn1">設置文本</button>
<button id="btn2">設置 HTML</button>
<button id="btn3">設置值</button>
</body>
 
        

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM