Max*_*s S 11 javascript jquery
为什么我不能在下面的例子中使$(frame)成为jQuery对象?以下是我的chrome开发人员工具的输出.
console: mainFrame
output: <frame src=?"http:?/?/someurl.com" name=?"mainFrame">?
console: $(mainFrame).contents()
output: SyntaxError: Failed to execute 'querySelector' on 'Document': '[object HTMLFrameElement]' is not a valid selector.
Run Code Online (Sandbox Code Playgroud)
编辑:
回应评论......
$.toString()
"function $(selector, [startNode]) { [Command Line API] }"
typeof(mainFrame)
"object"
jQuery
ReferenceError: jQuery is not defined
Run Code Online (Sandbox Code Playgroud)
Aeg*_*gis 15
jQuery似乎没有包含在您的文档中.某些浏览器默认设置$为querySelector(这是使用类似CSS的语法选择DOM元素的本机方式),从而出现错误消息.尝试添加
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11142 次 |
| 最近记录: |