Bir web uygulaması üzerinde çalışıyorum ve ana pencerenin düzenleme öğeleri için bir form sunan bir pencereyi açmak için jQuery eklentisi Colorbox'ı kullanıyorum. Javascript ve jQuery'm hata ayıklamak için Firebug kullanıyorum ve jQuery konsolu komut satırını kullanarak Colorbox HTML formumda bir öğe seçemediğimi fark ettim. Örneğin:Bir iFrame'de Firebug ve jQuery seçicileri
$ date = $ ("# date"); Ben "teftiş elemanı" id = "Tarih" ve Kundakçı ile bir giriş elemanı olduğu halde, jQuery konsol komut satırından çalıştırmak
döner şey işaretçi iFrame eleman bulabilirsiniz. Firebug konsolunun iFrame'deki öğelere erişmesi için bir yol var mı?
Yardımlarınız için teşekkürler! iframe'in içeriğinde erişmek için
$('#date', $('iframe').get(0).contentDocument);
, aynı yüklenmesi gerekir: Doug
Sen iframe kendi vardır, çünkü seçici için bir bağlam olarak iframe'in belgeyi geçmesi gerekiyor
Açıklar, komut dosyasının sayfanın bir kısmı ne zaman çalışır, ancak konsolda çalışırken değil mi? –
"var date = $ (" # date ") denediniz mi? – ant
Javascript, Colorbox'ta çalışır, sadece Firebug konsolunda jQuery ile iFrame öğesindeki öğeleri değiştiremiyorum. –