我在我的活动日历(wordpress)中使用 jquery 调整大小。除了日历/列表列表按钮的一些 JS 问题外,大多数事情都正常工作。
以下是 jQuery resize js 中的代码 -
add: function (l) {
if (!e[f] && this[k]) {
return false
}
var n;
function m(s, o, p) {
var q = $(this),
r = $.data(this, d); // working correctly in terms of functionality if r = undefined;
r.w = o !== c ? o : q.width();
r.h = p !== c ? p : q.height();
n.apply(this, arguments)
}
if ($.isFunction(l)) {
n = l;
return m
} else {
n = l.handler;
l.handler = m
}
}
如果我通过r = undefined
而不是$.data(this, d)
,我的应用程序运行顺利,但在 firebug 控制台中出错。我怎么能默默地传递这个错误,以便在将 r 定义为 undefined 之后它不会在控制台中传递错误。