,不要重複我的大小調整網頁的所有代碼,我嘗試這樣做:jQuery的文檔。就緒和.resize在WordPress的
$(document).ready(myfunction);
$(window).resize(myfunction);
function myfunction() {
// do whatever
}
我有一些問題。我有一些事情需要在頁面加載時(總是相同的)和需要在調整大小時進行的一些事情發生。我的頁面設置,如:
jQuery(document).ready(function($) {
//a bunch of static stuff here
$wall.imagesLoaded(function(){
//using an imagesloaded plugin
//masonry is here & needs to reload on resize.
});
});
我讀的地方,始終把jQuery的開頭WordPress的,所以我想我也可以,因爲它的工作。我如何擺動其餘的石匠會重新調整窗口大小?
謝謝!
編輯解決方案:這是適用於Wordpress。
(function($) {
$(document).ready(documentReadyFunction);
$(window).resize(windowResizeFunction);
function documentReadyFunction() {
// functions for document ready
onPageLoadOrResize();
onPageLoad();
}
function windowResizeFunction() {
// functions for window resize
onPageLoadOrResize();
}
function onPageLoad() {
alert("pageload");
}
function onPageLoadOrResize() {
alert ("Load or Resize");
}
})(jQuery);
爲什麼不使用'isResizable'選項? http://masonry.desandro.com/docs/options.html#isresizable – undefined
好吧,沒有一個例子(頁面中沒有?),我不知道如何使用它。我只是改變贏取調整大小的列數。另外,我需要了解答案。 :) –