html引入片段,用jQuery加载HTML片段

我对jQuery,Ajax和类似的东西都很陌生。我已经找到了如何将HTML片段注入到我的网站的解决方案:用jQuery加载HTML片段

$(document).ready(function(){

$('a').click(openContent); //binding all anchors to this function

});

function openContent(){

var path = $(this).attr('href');

$('#content').load(path);

return false; //to prevent browser from loading the single HTML fragment

}

这工作真的很好!问题是,当点击位于刚刚注入的新HTML片段中的锚点时,这些函数将不会被执行。所以这个片段不会被注入div,浏览器只会为它自己加载片段。

希望有解决方案,是不是靠谱...感谢

UPDATE:

好了,生活做了很好的工作,但是,

有也是在这些片段中连接到jQuery lightbox插件(balupton-edition)和rel =“lightbox-tour”的图片。它们显示在新窗口而不是lightbox-div中。有什么建议么?

2010-05-06

sam

+0

您是否尝试添加$('#content a')。click(openContent);在返回false之前; ? –

2010-05-06 18:02:16

+0

是的,试过...没有工作 –

2010-05-06 18:50:18

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值