最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

.html()

Contents:

.html() 返回: String

描述: 從匹配的第一個(gè)元素中獲取HTML內(nèi)容。

  • version added: 1.0.html()

這個(gè)方法對 XML 文檔無效。

在一個(gè) HTML 文檔中, 我們可以使用 .html() 方法來獲取任意一個(gè)元素的內(nèi)容。 如果選擇器匹配多于一個(gè)的元素,那么只有第一個(gè)匹配元素的 HTML 內(nèi)容會(huì)被獲取。 考慮下面的代碼:

$('div.demo-container').html();

下文的獲取的<div>的內(nèi)容, 必定是在文檔中的第一個(gè)class="demo-container"的div中獲取的:

<div class="demo-container">
  <div class="demo-box">Demonstration Box</div>
</div>

結(jié)果如下:

<div class="demo-box">Demonstration Box</div>

舉例:

點(diǎn)擊段落將HTML轉(zhuǎn)化為文本

<!DOCTYPE html>
<html>
<head>
  <style>
  p { margin:8px; font-size:20px; color:blue; 
      cursor:pointer; }
  b { text-decoration:underline; }
  button { cursor:pointer; }
  </style>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
</head>
<body>
	<p>

    <b>Click</b> to change the <span id="tag">html</span>
  </p>
  <p>

    to a <span id="text">text</span> node.
  </p>
  <p>
    This <button name="nada">button</button> does nothing.
  </p>
<script>
    $("p").click(function () {
      var htmlStr = $(this).html();
      $(this).text(htmlStr);
    });
</script>
</body>
</html>

Demo:

.html( htmlString ) 返回 jQuery

描述: 設(shè)置每一個(gè)匹配元素的html內(nèi)容。

  • version added: 1.0.html( htmlString )

    htmlString用來設(shè)置每個(gè)匹配元素的一個(gè)HTML 字符串。

  • version added: 1.4.html( function(index, html) )

    function(index, html)用來返回設(shè)置HTML內(nèi)容的一個(gè)函數(shù)。接收元素的索引位置和元素舊的HTML作為參數(shù)。。

這個(gè) .html() 方法對 XML 文檔無效.

我們可以使用 .html() 來設(shè)置元素的內(nèi)容,在這些元素的任何內(nèi)容完全被新的內(nèi)容取代??紤]以下的HTML:

<div class="demo-container">
  <div class="demo-box">Demonstration Box</div>
</div>

我們可以像這樣設(shè)置 <div class="demo-container">的HTML內(nèi)容:

$('div.demo-container')
  .html('<p>All new content. <em>You bet!</em></p>');

這行代碼將替換 <div class="demo-container">里的所有內(nèi)容

<div class="demo-container">
  <p>All new content. <em>You bet!</em></p>
</div>

在 jQuery 1.4中, .html() 方法允許我們通過函數(shù)來傳遞HTML內(nèi)容。

$('div.demo-container').html(function() {
  var emph = '<em>' + $('p').length + ' paragraphs!</em>';
  return '<p>All new content for ' + emph + '</p>';
});

給定一個(gè)擁有6個(gè)段落的HTML文檔,在這個(gè)例子中將設(shè)置 <p>All new content for <em>6 paragraphs!</em></p><div class="demo-container">的新HTML內(nèi)容:

舉例

例子: 為每個(gè)div設(shè)置一些內(nèi)容。

<!DOCTYPE html>
<html>
<head>
  <style>

  .red { color:red; }
  </style>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
</head>
<body>
	<span>Hello</span>
  <div></div>
  <div></div>
  <div></div>
<script>$("div").html("<span class='red'>Hello <b>Again</b></span>");</script>
</body>
</html>

Demo:

例子: 添加了一些html到每個(gè)div,然后立刻做進(jìn)一步的操作來插入的HTML。

<!DOCTYPE html>
<html>
<head>
  <style>
  div { color:blue; font-size:18px; }
  </style>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
</head>
<body>
	<div></div>
  <div></div>
  <div></div>
<script>

    $("div").html("<b>Wow!</b> Such excitement...");
    $("div b").append(document.createTextNode("!!!"))
              .css("color", "red");

</script>
</body>
</html>

Demo:

jQuery 1.6 API 中文版腳本之家整理、修訂 (2011年6月)
尼玛县| 蒲城县| 双桥区| 阳东县| 曲阜市| 新源县| 东乡县| 淮南市| 黄梅县| 六枝特区| 塔城市| 逊克县| 福鼎市| 东乡县| 荔浦县| 财经| 南平市| 阿尔山市| 灵石县| 工布江达县| 云浮市| 沙湾县| 容城县| 陇川县| 漳平市| 仁布县| 仲巴县| 锡林浩特市| 平和县| 浪卡子县| 临澧县| 洪湖市| 林口县| 犍为县| 晋中市| 临沭县| 额济纳旗| 思南县| 乌拉特中旗| 观塘区| 永昌县|