gpt4 book ai didi

javascript - 如何从选择器返回对象?

转载 作者:行者123 更新时间:2023-11-28 07:56:47 24 4
gpt4 key购买 nike

我有一个代码

$( document ).ready(function() {
$('#boxone') = new Category();
$('#boxone').playFunction();
foo();
})

function Category(el) {
this.playFunction() {
alert('bar')
}
}

function foo() {
$('#boxone').playFunction()
}

第一个 playFunction() 工作正常,但 foo() 返回未定义。

最佳答案

据我了解,Category() 是一个在 id = boxone 的元素中创建游戏的类。如果这是真的,那么创建一个插件会很好。( http://learn.jquery.com/plugins/basic-plugin-creation/ )。

这样做可以将代码更改为 -

$('#boxone').Category();

像 playFunction() 这样的函数可以是基于事件的函数-

$('#boxone').trigger('play');

在插件中,将附加一个监听器到“play”事件,该事件的处理程序将为 playFunction();

关于javascript - 如何从选择器返回对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25995737/

24 4 0
文章推荐: c++ - 在 C++ 中读取索引调色板图像
文章推荐: ios - 翠鸟图像加载错误
文章推荐: html - - 高度属性不工作,除了静态值