关于jquery的append加载问题

html直接写的时候,开始是上面那种,鼠标触碰到的时候变成了下面那种,用的是jquery的hide()、show(),可是只有静态的可以,使用jquery的append动... html直接写的时候,开始是上面那种,鼠标触碰到的时候变成了下面那种,用的是jquery的hide()、show(),可是只有静态的可以,使用jquery的append动态加载的时候,下面那个的触碰就没效果了,怎么回事啊,求解答啊
这个是触发部分
$(function(){
$(".lis_hover").hover(function(){
$(this).addClass("lis");
$(this).children(".lis_cz").children("div").show();
},function(){
$(this).removeClass("lis");
$(this).children(".lis_cz").children("div").hide();
});
});
这个是自动加载部分
var txt_1="<tr class='lis_hover'><td width='46%'>";
var txt_2="<a href='#l' title='"+name+"'>"+name+"</a></td>";
var txt_3="<td width='15%' class='lis_cz'><div>";
var txt_4="<a href='#'><img src='images/a.jpg' title='试听'/></a>";
var txt_5="<a href='#'><img src='images/b.jpg' title='设置'/></a>";
var txt_6=" <a href='#'><img src='images/c.jpg' title='删除'/></a></div></td>";
var txt_7="<td>"+authorName+"</td><td>"+time+"</td><td>"+status+"</td></tr>";
$("#Table").append(txt_1+txt_2+txt_3+txt_4+txt_5+txt_6+txt_7);
展开
 我来答
匿名用户
2013-04-13
展开全部
你说的触碰效果是什么?是事件处理的话:触碰的元素的动态添加的,添加完要加事件处理函数,才能出现触碰效果,当然jQuery也提供对某类元素动态自动添加事件处理的机制,就是用jQuery事件机制中的live函数做事件挂钩处理。我讲明白了吧?
苏州欧进地坪厂
2013-04-13 · TA获得超过478个赞
知道小有建树答主
回答量:854
采纳率:80%
帮助的人:266万
展开全部
代码贴出来
追问
贴出来了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式