我想将设置中的事件发送到我的插件,并调用该事件并添加说明并运行它。但是$(this)
是不确定的。
这是我的代码:
($.fn.slist = function (options) {
var settings = $.extend({
itemsOnClick: function (e) {
console.log($(this).text());
},
}, options);
items.bind("click",function (e) {
console.log("This is Test!");
settings.itemsOnClick.call(e);
});}(jQuery));
但是当单击项目日志时显示This is Test!
但不显示项目文本。