除了 jQuery UI 日历之外,我还在表格中使用 Flowplayer 的 jQuery 工具框架(特别是工具提示插件)。
表格的每一行都可以在其上方和下方插入一行。
这样做时,我正在克隆单击的对象(事件和对象)并将其直接插入上方或下方。
添加新行后,我刷新表,为我的元素生成新的 id,重新初始化日期选择器,并尝试重新初始化工具提示。
我正在寻找一种从实例中完全销毁它并重新应用它的方法。
我正在寻找类似于该datepicker('destroy')
方法的东西。
$j($editRow).find('input.date').datepicker('destroy').datepicker({dateFormat: 'mm-dd-yy', defaultDate : defaultDateStr});
我已经尝试过:
取消绑定鼠标悬停和焦点事件:当重新调用工具提示时,它会自动转到它的对象。
隐藏 tooltip DOM 元素,从目标中移除 tooltip 对象,然后重新应用它。发生与 (1) 相同的事情
有没有办法我自己创建一个销毁方法?