【发布时间】:2016-06-23 13:10:32
【问题描述】:
我想知道如何链接我的自定义函数并维护“this”的上下文。
例子:
$.fn.foo = function() {
var html = '<div class="foo"></div>';
if ($(this).hasClass(somthing) {
$(this).prepend(html);
}
}
$.fn.bar = function() {
var html = '<h3>bar</h3>';
$(this).find('.foo').prepend(html);
}
$('body').foo().bar();
当我尝试使用此代码时,我得到一个 TypeError: Cannot read property 'bar' of undefined
【问题讨论】:
标签: javascript jquery method-chaining