2013-07-05 3 views
0

Почему на IE8 происходит падение, а не на IE10 и Firefox.Не удалось выполнить JQuery 1.4.4 и IE8

Ошибка Неожиданный вызов метода доступа к свойствам и происходит на линии prependTo (obj).

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<script type="text/javascript" src="js/jquery-1.4.4.js"></script> 
<script type="text/javascript" src="js/jquery-ui-1.8.2.custom.min.js"></script> 
<script> 
$(document).ready(function() { 

    var myCurrentId = "btn_config_snippet_myAppName_myConfigName"; 

    textContainer =$('#configuration_container'); 
    $('<img id="'+ myCurrentId +'" src="images/myImage.png"></img>').prependTo(textContainer); 

    obj = $('#' + myCurrentId); 
    $('<div id="'+myCurrentId +'">FRED</div>').prependTo(obj); 
}); 
</script> 
</head> 
<body> 
    <div id='configuration_container'></div> 
</body> 
</html> 

Благодаря

ответ

0

Вы добавляете несколько элементов с одинаковыми идентификаторами. Это не поддерживается и, вероятно, вызывает проблемы.

+0

Я очень новичок в этом и придерживался поддержки. Я изменил линию на \t $ ('

FRED
') .prependTo (obj); и до сих пор нет радости – bibble235

Смежные вопросы