您好我有jqgrid調整大小觸發一個函數,以便它根據窗口大小調整大小。這個功能很好,但我需要的是同樣的功能,當負載的jqGrid所以 我打電話這樣在加載jQuery不工作
$(window).bind("load", function() {
$('#' + grid_id).setGridWidth(width, true); //Back to original width
$('#' + grid_id).setGridWidth($('#' + div_id).width(), true); //Resized to new width as per window
});
的功能,但它不工作的工作。
當調整窗口大小時這樣
$(window).bind('resize', function() {
$('#' + grid_id).setGridWidth(width, true); //Back to original width
$('#' + grid_id).setGridWidth($('#' + div_id).width(), true); //Resized to new width as per window
}).trigger('resize');
和正常工作的調用同一個函數。我在這裏做什麼錯了。
您可以發佈一個開發者控制檯的輸出? https://developer.mozilla.org/en-US/docs/Tools/Web_Console/Opening_the_Web_Console https://developers.google.com/web/tools/chrome-devtools/console/ 試試這個:HTTP: //stackoverflow.com/a/9828919/665159 – Asmodiel
當你使用window.load,爲什麼不使用'$(文件)。就緒(函數(){'。 –
你可能還喜歡使用網格的事件之一例如'loadComplete' http://www.trirand.com/jqgridwiki/doku.php?id=wiki:events –