我想在jQuery扩展中附加焦点事件的事件处理程序。
当元素(输入字段)获得焦点时,应调用另一个函数。
我尝试过:
{
"ok": false,
"error": "channel_not_found",
"warning": "missing_charset",
"response_metadata": {
"warnings": [
"missing_charset"
]
}
}
和
(function ($) {
$.fn.someExtension = function (options) {
$(this).on("focus", function () {
console.log("FOCUS");
});
}
})(window.jQuery);
但是当我可以做
之类的工作时,它们都没有工作(function ($) {
$.fn.someExtension = function (options) {
$(this).focus(function () {
console.log("FOCUS");
});
}
})(window.jQuery);
将所有内容放在一起,就像:
HTML
(function ($) {
$.fn.someExtension = function (options) {
$(this).attr("style", "color: red;");
}
})(window.jQuery);
JS(扩展名)
见上文
用于HTML页面的JS
<input id='input-field' />