我正在尝试编辑jeditable js以添加一些功能 我有自己的onblur()函数。 我想做的是关闭新的jeditable如果已经是一个开放
我的代码是:
t = setTimeout(function() {
var focusedElem=$(document.activeElement);
if(focusedElem.is("textarea"){
**//what should i write in order to cancel the new one
$(e.target).focus(); //return the focus to the old one
}
else
reset.apply(form, [settings, self]);
}, 500);
我正在尝试使代码通用且用户友好,这就是为什么我不希望任何使用我的插件的用户为每个元素编写id。所以请不要给出使用id的答案。
我试图编写以下原始内容,但其中任何一个都是错误的 reset.apply(form,[settings,focusedElem]); reset.apply(form,[settings,$(focusedElem)]);
不仅仅是我不想在取消按钮上触发(也许他不想添加它(用户友好))