我打開這個JS作爲一個單獨的文件,所以它是那麼可用之後頁面已經完全加載:文件更改事件中什麼也沒燒,但鉻
//now load the values from the retrieved table, after a change initiated by user
$(document).change(function() {
//all formulae go below here:
// Ordered trays formula
$('table.gt-table tbody tr').each(function() {
var tray = 0;
var ordcell = 0;
var traycode= $(this).find("td.gt-col-mygrid1-trays_code div").html();
var ordcells= $(this).find("td.gt-col-mygrid1-ordered_cells div").html();
if (parseInt(traycode) >0) {
tray = parseInt(traycode);
} else {
tray = 0;
}
if (parseInt(ordcells) >0) {
ordcell = parseInt(ordcells);
} else {
ordcell = 0;
}
if (tray > 0 && ordcell > 0) var ordtrays = ordcell/tray;
if (ordtrays > 0){
$(this).find("td.gt-col-mygrid1-ordered_trays div").html(ordtrays);
}
});
// end Ordered trays formula
alert("boo");
}); // end the window change function
但它只能在愉快鉻。在編輯文檔時(這是一個Sigma網格,它具有可編輯的單元格),Opera和Firefox從不會激發'噓聲'。
任何想法?
你能告訴我們include標籤用於包含這個外部'JS'資源嗎? – 2012-02-22 04:03:51
是包含標籤......它包含在內很好,並且在檢查器中可見。 – Onyx 2012-02-22 04:43:45