0

我想插入一个对象,就像$('<p>Test</p>').prependTo('#TB_window');每次创建#TB_window对象一样。

创建后如何制作 thickbox

我想在 wordpress 网站http://hogdal.dk/?p=60中使用它

只需查看图库中的图片即可。

我正在使用 wordpress 默认的thickbox。

4

1 回答 1

1

这个怎么样:

http://jsfiddle.net/zerkms/YZwRu/

$(document).on('DOMNodeInserted', function(event) {
    var $target = $(event.target);

    if ($target.is('#TB_window')) {
        $target.append('<p>Test</p>');
    }
});

$('body').append('<p>a</p>');
$('body').append('<p id="TB_window">b</p>');
$('body').append('<p>c</p>');
​

在此示例中,我们使用DOMNodeInserted事件,该事件在另一个节点插入到文档时触发。之后,我们检查该元素是否具有所需的元素id,如果是,则为append它添加新节点

于 2012-05-16T09:03:10.647 回答