gpt4 book ai didi

javascript - 从 javascript 调用 jquery - 覆盖未定义

转载 作者:行者123 更新时间:2023-11-28 02:18:54 25 4
gpt4 key购买 nike

我有兴趣在完全用 javascript 设计的网站上使用一些 jquery 工具( here )。我是 js/jquery 的新手,我想知道如何从 js 调用 jquery 函数?我已将 jquery CDN 包含在 index.html 中。我错过了什么吗?

当我尝试做类似的事情时:

var btn = document.createElement("button");
btn.setAttribute("rel", "#thing1");
btn.onclick = function () {
$("button[rel]").overlay({mask: '#000', effect: 'apple'});
}
var b = new YAHOO.widget.Button(btn);
b.set("label","test");
b.on("click",overlay({mask: '#000', effect: 'apple'}));

我收到一条错误消息,提示“叠加层未定义”

感谢任何帮助。

最佳答案

因为 overlay 在我看来就像是附加到 jQuery 的方法,只能从 jQuery 对象进行操作:

b.on("click",function(){
$(this).overlay({mask: '#000', effect: 'apple'});
});

关于javascript - 从 javascript 调用 jquery - 覆盖未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15964962/

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