0

我在 QTIP 中创建了一个表单,并为所有 SVG 元素调用了 qtip 函数。因此,为了正确显示表单,我克隆了内容并且表单正确显示。现在在表单内部,我想要一个按钮来更改一些表单属性,所以我编写了一个函数来更改按钮的 onclick 方法中的表单属性。问题是按钮改变了表单的属性,但它没有改变。

我认为问题可能是因为我正在克隆内容,因此一旦克隆,属性就不会改变。我应该如何解决这个问题?

JSfiddle 链接以了解问题:- jsfiddle 链接 您可以在此示例中看到我没有应用克隆并且所有按钮都可以工作...但是 qtip 在显示一两次后消失.....

如果我应用克隆,那么按钮将根本不起作用......

4

1 回答 1

0

内容部分类似于:

content: {
    text: $('#menu').clone()
},

并点击部分:

$(".menuitem").live('click', function(){
    alert($(this).text());
});

测试 - 它的工作原理。你也可以为 ''menuitem'' 想到 ''delagete''

于 2012-07-03T07:11:25.160 回答