我的问题是我在加载后有很多链接,加载div
后它们不可点击。我看到了一些类似的问题,但不明白如何在我的问题中使用它。
我正在尝试产生lightbox
一种效果(没有插件只是简单地使用 .load() 将内容加载到 div,一切正常,但加载的 div 内的链接。
<div class="post">
<a class="layer" href="/post/123 #the_post>*">
</div>
$('.layer').click(function(e) {
e.preventDefault();
var path = $(this).attr('href');
$('#overlay_content').load(path, function(){
$(".media").each(function(){
var medhei = $(this).height();
$(this).css("line-height", medhei + 'px');
});
});
});
也尝试过这样的事情,但没有奏效:
$('.layer').live('click', function(e) {
e.preventDefault();
var path = $(this).attr('href');
$('#overlay_content').load(path, function(){
$(".media").each(function(){
var medhei = $(this).height();
$(this).css("line-height", medhei + 'px');
});
});
});