У меня есть скрипт, который выдает ошибку при загрузке с помощью ie.Ошибка: «Сообщение:« parent (). Data (...) »является нулевым или не является объектом»
Это ссылка, по которой я нажимаю:
<a onclick="selectPage($(this));" href="#">Menu</a>
и этоничего не делает в т.е.в Mozilla он показывает правильную страницу просто отлично.
Это функция selectPage:
function selectPage(liobj){
//alert(liobj.parent().data("page_data").type);
$(".canvas_page").each(function(index, object){
$(object).hide();
});
if(liobj == "main"){
$("div#site_options").show();
$("#pagesList").children().removeClass("selected");
$("#sidebar .button").addClass("selected");
return;
}
liobj.parent().data("canvas_page").show();
liobj.parent().siblings().removeClass("selected");
liobj.parent().addClass("selected");
$("#sidebar .button").removeClass("selected");
}
Кажется, я не понимаю, почему страницане показывается в ie, но в mozilla показывается просто отлично.
Спасибо за любые советы, которые вы можете дать мне.