我有HTML頁面上有幾個框架。其中一個框架(稱爲Main)包含多個INPUT。jQuery無法看到上下文
當我使用這個:
Main.document.getElementsByTagName('input')
它工作正常。但後來我嘗試在jQuery中做同樣的事情:
$("input",Main)
$("input",Main.document)
$("input",window.Main)
$("input",window.Main.document)
所有這些都返回null。我究竟做錯了什麼?
UPDATE $(Main)
也返回null。
UPDATE jQuery包含在主框架中。
在基本頁面我有一個行:
<script>$=Main.$;</script>
嘗試'$(「input」,$(Main))' –
jQuery是否被正確包含在頁面中? –
你的JS控制檯有沒有像「Main is not defined」這樣的東西? –