-2

コードを親ウィンドウにプッシュする際に問題が発生しました。それは現在iFrameにあり、私はしばらくの間これについて頭を悩ませてきました。親関数の経験はほとんどありません。どんな助けでも素晴らしいでしょう、ありがとう!

 $(document).ready(function(){
      $("a[rel*=2gain]").facebox({
           loadingImage : 'rc/loading.gif',
           closeImage   : 'rc/closelabel.png'
      });
 });
4

2 に答える 2

1

親のドキュメントと jQuery オブジェクトのコンテキストから操作する必要があります。

IFRAME から

$(function() {
    var $p = window.parent.$;
    $p("a[rel*=2gain]").facebox({
           loadingImage : 'rc/loading.gif',
           closeImage   : 'rc/closelabel.png'
      });
});
于 2012-05-14T22:18:30.627 に答える
0

試しましたparent.documentか?

$(document).ready(function(){
      $(parent.document).find("a[rel*=2gain]").facebox({
           loadingImage : 'rc/loading.gif',
           closeImage   : 'rc/closelabel.png'
      });
 });
于 2012-05-14T22:18:06.783 に答える