У меня есть следующий код JQuery во внешнем JS-файле, связанный с usercontrol в .Net 1.1 webapp.Код JQuery при загрузке не срабатывает
Usercontrol - это расписание.
Когда страница загружается, она вызывает 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();
});
});
Вы проверили журнал ошибок? –
обязательно используйте '$ (document) .ready()'. http://docs.jquery.com/Events/ready – sepehr