我正在使用 jquery 1.8,并且我正在使用这种和平的代码:
jQuery('body.fb_tab-resizable:not(.fb_tab-processed)').each(function () {
jQuery(this).addClass('fb_tab-processed');
if (typeof(FB) == 'undefined') {
// FB not yet initialized.
jQuery(document).bind('fb_init', FB_Tab.setAutoResize);
}
else {
// FB already initialized.
FB_Tab.setAutoResize();
}
jQuery(document).bind('fb_init', FB_Tab.setAutoResize);
});
它不起作用,所以我做了一个console.log:
jQuery('body.fb_tab-resizable:not(.fb_tab-processed)')
这给出了一个空结果“[]”。
但是当我这样做时:
jQuery('body.fb_tab-resizable:not(.fb_tab-processed)').addClass('fb_tab-processed');
该类已添加到正文中,并且一切正常。
谁能告诉我一些关于这种行为的事情?
你可以在这里找到一个 JSFiddle:http: //jsfiddle.net/ettun/3/
**编辑:它似乎在 JSFiddle 中有效,但不在我的网站上,我将尝试在 fiddle 中更新我的代码