我在外部JS文件中鏈接到.net 1.1 webapp中的 usercontrol中的以下JQuery代碼。加載Jquery代碼時沒有觸發
usercontrol是一個時間表。
當頁面加載時調用MonthChange並在一頁中正常工作。
但現在我想加載時間表/用戶控制到另一個 網頁,彈出一個新的瀏覽器窗口進行打印。
問題是我的MonthChange沒有開火。
任何想法爲什麼?
$(function() {
MonthChange();
//TestData();
$('[class^=TSGridTB]').blur(function() {
var day = GetDay($(this).attr('id'));
var date = GetRowDate(day);
var bgcolor = GetInputFieldColor(date, false);
$(this).css("background-color", bgcolor);
$(this).parent().css("background-color", bgcolor);
//CalcHours($(this).get(0));
});
$('[class^=TSGridTB]').focus(function() {
var day = GetDay($(this).attr('id'));
var date = GetRowDate(day);
var bgcolor = GetInputFieldColor(date, true);
$(this).css("background-color", bgcolor);
$(this).parent().css("background-color", bgcolor);
});
$('[id$=lstMonth]').change(function() {
MonthChange();
});
});
您是否檢查過錯誤日誌? – 2009-08-04 05:36:20
確保使用`$(document).ready()`。 http://docs.jquery.com/Events/ready – sepehr 2009-08-04 06:05:39