国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

jQuery-settings

Setting content - text(), html() and val()

We will use the same three methods from the previous chapter to set content:

text() - Sets or returns the text content of the selected element html() - Sets or returns the content of the selected element (including HTML tags) val() - Sets or returns the value of the form field

Below The example demonstrates how to set the content through the text(), html() and val() methods

Callback functions of text(), html() and val()

The three jQuery methods above: text(), html() and val() also have callback functions. The callback function takes two parameters: the index of the current element in the selected element list, and the original (old) value. Then return the string you wish to use as the function's new value.


Set attributes - attr()

jQuery attr() method is also used to set/change attribute values.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
  $("button").click(function(){
    $("#php").attr("href","http://m.miracleart.cn/jquery");
  });
});
</script>
</head>
<body>
<p><a href="http://m.miracleart.cn" id="php">php中文網(wǎng)</a></p>
<button>修改 href 值</button>
<p>點(diǎn)擊按鈕修改后,可以點(diǎn)擊鏈接查看鏈接地址是否變化。</p>
</body>
</html>

attr() method also allows you to set multiple attributes at the same time


attr() callback function

jQuery method attr() also provides a callback function. The callback function takes two parameters: the index of the current element in the selected element list, and the original (old) value. Then return the string you wish to use as the function's new value.


Continuing Learning
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("#btn1").click(function(){ $("#test1").text(function(i,origText){ return "舊文本: " + origText + " 新文本: Hello world! (index: " + i + ")"; }); }); $("#btn2").click(function(){ $("#test2").html(function(i,origText){ return "舊 html: " + origText + " 新 html: Hello <b>world!</b> (index: " + i + ")"; }); }); }); </script> </head> <body> <p id="test1">這是一個(gè)有 <b>粗體</b> 字的段落。</p> <p id="test2">這是另外一個(gè)有 <b>粗體</b> 字的段落。</p> <button id="btn1">顯示 新/舊 文本</button> <button id="btn2">顯示 新/舊 HTML</button> </body> </html>
submitReset Code