在加载时将div添加到div

时间:2011-06-23 20:26:53

标签: jquery onload

有没有办法在创建类img的每个元素时添加特定的.myClass

我试过这个,但它不起作用..

$('.myClass').live('load', function() {
    $(this).prepend('<img src="..." />');
});

我的最终目标是,只需创建divmyClass即可创建模态框(或灯箱),因此我无需添加结束图像每个模态框的标签(用于关闭模态框)

1 个答案:

答案 0 :(得分:4)

可能有一种比我要建议的更好的方式,但我使用livequery来实现这一点。 Livequery监听元素出现在DOM中的那一刻。

$('.myClass').livequery(function() {
    $(this).prepend('<img src="..." />');
});

如果有人知道更好的方式,我也很乐意看到它

相关问题