gpt4 book ai didi

Javascript:如何从 JQuery Dialog 构造函数中的类描述符访问事件的 ID

转载 作者:行者123 更新时间:2023-11-30 13:29:58 25 4
gpt4 key购买 nike

我是 javascript 和 jquery 的新手,所以如果这是一个非常简单的问题,我很抱歉提前提出。 :)

我在一个简单的网页中使用 JQuery UI 的选项卡,我试图向选项卡名称添加双击功能,这将调用 JQuery 模式对话框并允许用户更改选项卡的名称。由于页面上有动态数量的选项卡,我不想将双击功能限制为特定选项卡的“id”,所以我创建了一个“类”。

到目前为止,我所拥有的是在“renameable-tabs”类的 dblclick 函数中。我想覆盖 text(),但是一旦进入对话框构造函数,$(this) 现在就指向对话框。我尝试访问 event.target 和 event.target.id 并覆盖 text(),但我只是没有运气让它工作。

任何输入/帮助将不胜感激!谢谢!

我将非常简单的 jsfiddle 放在一起来显示问题:http://jsfiddle.net/79Evd/

最佳答案

在 dblclick 事件处理程序中存储 this 是一个局部变量,然后您可以在对话框 Add 回调中访问它。这是一个闭包示例,其中 javascript 跟踪范围内的所有变量。

工作 demo

关于Javascript:如何从 JQuery Dialog 构造函数中的类描述符访问事件的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7115468/

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