+ -
当前位置:首页 → 问答吧 → 为什么添加多个节点就要添加多个Jquery对象?

为什么添加多个节点就要添加多个Jquery对象?

时间:2009-10-23

来源:互联网

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link type="text/css" rel="stylesheet" href="css/JQuery.css" />
<script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<script type="text/javascript">
$(function(){
    var $li_1 = $("<li>香蕉</li>");    //  创建第一个<li>元素
    var $li_2 = $("<li>雪梨</li>");    //  创建第二个<li>元素


     var $parent = $("ul");        // 获取<ul>节点。<li>的父节点

     $parent.append($li_1);        // 添加到<ul>节点中,使之能在网页中显示
     $parent.append($li_2);        // 可以采取链式写法:$parent.append($li_1).append($li_2);
  });
</script>
<title>JQuery</title>
</head>

<body>
<p title="选择你最喜欢的水果." >你最喜欢的水果是?</p>
    <ul>
      <li title='苹果'>苹果</li>
      <li title='橘子'>橘子</li>
      <li title='菠萝'>菠萝</li>
    </ul>
</body>
</html>
以上代码是添加两个节点元素,每个元素都是一个DOM对象,既然Jquery对象是一个数组,为什么不能用一个Jquery对象添加多个节点元素呢?必须一个Jquery对象只能添加一个节点元素吗?

作者: ddjiang1115   发布时间: 2009-10-23

象你所说的链式写法不算吗

作者: tanwlwl   发布时间: 2009-10-24

相关阅读 更多