gpt4 book ai didi

javascript - DOM 对象不会成为 jQuery 对象

转载 作者:可可西里 更新时间:2023-11-01 02:20:28 25 4
gpt4 key购买 nike

为什么在下面的例子中我不能让 $(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.

编辑:

回复评论...

$.toString()
"function $(selector, [startNode]) { [Command Line API] }"

typeof(mainFrame)
"object"

jQuery
ReferenceError: jQuery is not defined

最佳答案

jQuery 似乎没有包含在您的文档中。某些浏览器默认将 $ 设置为 querySelector(这是使用类似 css 的语法选择 DOM 元素的 native 方法),从而显示错误消息。尝试添加

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

关于javascript - DOM 对象不会成为 jQuery 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22504967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com