jQuery.empty()的问题

falemis 2011-06-01 12:33:29
在jquery.empty()后,其后面的<a>链接无效
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jQeury Empty()测试</title>
</head>
<script src="jquery-1.4.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
$("#ParkMore").mouseover(function(){
var ul1= $("#ParkMore");
$(ul1).empty();
var li = "<li><a href='http://www.hao123.com'>hao123</a></li>";
$(ul1).append(li);
});
})
</script>
<body>
<ul id="ParkMore">百度</ul>
</body>
</html>

请各位大师请点.
现在需要先清空以前的数据,再填入新的数据..
...全文
558 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zell419 2011-06-01
  • 打赏
  • 举报
回复

$(function(){
$("#ParkMore").mouseover(function(e){
if($(e.target).is("a")) return ;
else {
$(this).empty();
var li = "<li><a href='http://www.hao123.com'>hao123</a></li>";
$(this).append(li);
}
});
})
乌镇程序员 2011-06-01
  • 打赏
  • 举报
回复
$(function(){
$("#ParkMore").mouseover(function(){
var ul1= $("#ParkMore");
ul1.empty();
var li = "<li><a href='http://www.hao123.com'>hao123</a></li>";
ul1.append(li);
});
})
falemis 2011-06-01
  • 打赏
  • 举报
回复
csdn真多高手!!
falemis 2011-06-01
  • 打赏
  • 举报
回复
真的非常感谢!!
已经处理好了.谢谢
hookee 2011-06-01
  • 打赏
  • 举报
回复

<script language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$("#ParkMore").one("mouseover", function(){
var ul1= $("#ParkMore");
ul1.empty();
var li = "<li><a href='http://www.hao123.com/'>hao123</a></li>";
ul1.append(li);
});
})

</script>
<ul id="ParkMore"><li>百度</li></ul>

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧