我在这里真的很挣扎。我正在使用漂亮的evenIfHidden插件,它在jQuery函数中工作正常,该函数需要一个回调,正确返回宽度或高度值。但是,如果我只是想分配这个值,我得到一个jQuery对象,真烦人。指定一个回调返回值给一个变量
这完美的作品:
$(this).text($(this).evenIfHidden(function(e) {
return e.width();
})
);
这不:
var width = $(this).evenIfHidden(function(e) {
return e.width();
});
()来width
不是指定e.width它分配jQuery对象,这不是我想要的。
你肯定'evenIfHidden'同步工作? – Hubro 2013-02-25 10:00:34
它的工作!非常感谢! JavaScript真的以神秘的方式工作...所以,我不应该在函数中返回,而应该分配,这是多么的整洁。 – silkfire 2013-02-25 10:06:29
@silkfire很高兴我能帮忙,很高兴听到它的工作! – 2013-02-25 10:07:09