0
jQuery('.block').append(html);

この追加で livequery を実行するにはどうすればよいですか?

イメージにhttp://fancybox.netを追加し、追加された html に対して実行しようとしました。

4

2 に答える 2

1

これを行うと、画像を狙うことができます:

$('.block').find('#myImages img').fancybox();

それがうまくいかない場合は、ここで受け入れられた答えを見ることができます:Fancybox、ロード後にページにロードされるアイテムにLIVE()を使用してFancyboxをバインドする

于 2011-02-03T11:40:33.790 に答える
1

ページの読み込み時にこれを行ったとしましょう:

$('#myImages').fancybox();

そして、次のように追加してください#myImages

$('.block').append(html);

.fancybox()次に、それらの要素だけにバインドできます。

$('.block').find('#myImages').fancybox();
于 2011-02-03T10:18:13.267 に答える