如何创建节点,添加内容? 10

我有一个<ul><liCCTV-1综合<li></ul>是单独的,我想点击这个就添加这个内容到另一个《ul》里面去怎么做?是不是要创建节点添加内容?怎么写代码?... 我有一个<ul><liCCTV-1综合<li></ul>是单独的,我想点击这个就添加这个内容到另一个《ul》里面去 怎么做?是不是要创建节点添加内容?怎么写代码? 展开
 我来答
系统004
2012-09-29 · TA获得超过3254个赞
知道大有可为答主
回答量:1326
采纳率:68%
帮助的人:1144万
展开全部
您好:是的,是要创建节点,添加节点。
js中创建节点用var html=document.createElement("<li>CCTV-1综合</li>");这样就是创建一个节点.添加节点方法是:比如你要添加到另一id=“ulid”的一个个<ul id="ulid"></ul>中.那么就可以用document.getElementById("ulid").appendchild(html);这样就可以插入到那个ul中了。
jq方法更简单:直接用$("<li>CCTV-1综合</li>"")创建节点,然后接着在后面
$("<li>CCTV-1综合</li>"").appendTo("ul[id='ulid']");
很简单吧呵呵。好好学习。
追问
为什么我点击这个li不添加 也没有反映呢?
$("CCTV-1综合"").click(function(){
$("CCTV-1综合</ul").appendTo("ul[id='ulid']");
}); 是这样写吗?
追答
不是这样写:应该是$("li"),这样才是得到一个元素或多个元素,如果想得到一个元素就加个ID或者用jq筛选器。$("CCTV-1综合"").你这样写是创建一个元素。元素必须是先创建出来才能加事件。你这样创建+事件一起是不行的。
我爱张静子
2012-10-06
知道答主
回答量:15
采纳率:0%
帮助的人:1.5万
展开全部
js中创建节点用var html=document.createElement("<li>CCTV-1综合</li>");这样就是创建一个节点.添加节点方法是:比如你要添加到另一id=“ulid”的一个个<ul id="ulid"></ul>中.那么就可以用document.getElementById("ulid").appendchild(html);这样就可以插入到那个ul中了。
jq方法更简单:直接用$("<li>CCTV-1综合</li>"")创建节点,然后接着在后面
$("<li>CCTV-1综合</li>"").appendTo("ul[id='ulid']");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可以叫我表哥
推荐于2016-07-10 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
采纳数:25897 获赞数:1464972
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。

向TA提问 私信TA
展开全部
<html>
<head>
<script src="js/jquery-1.3.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$("a").click(function(){
$("<div class='my'><ul><li>哈哈</li></ul></div>").appendTo("#id1");
});
});
</script>
</head>
<body>
<a id="id1">点击此处</a>
</body>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式