我正在为我的content_item
元素定义行为,如下所示:
$.fn.makeContentItem = function() {
$(this).selectItem = function() {
$(".content_item").removeClass("selected");
$(this).addClass("selected");
console.log($(this).css('width'));
}
$(this).click(function(event) {
console.log($(this));
$(this).selectItem();
});
}
然后我将 makeContentItem 应用于:
$(".content_item").makeContentItem();
单击一个content_item
元素会生成此错误:
Uncaught TypeError: Object [object Object] has no method 'selectItem'