Мы с другом просматриваем веб-сайт с кнопкой, которая выполняет вызов AJAX, который при успешном возврате загружает HTML в указанный тег DIV и вызывает функцию Javascript.Проблема в том, что он будет работать только дважды.После двойного щелчка он не работает должным образом.Мы пытаемся динамически контролировать, что вызвана функция ready ().
Вот простой случай:
<html>
<head>
<script type="text/javascript" src="jquery-1.4.1.js"> </script>
<script type="text/javascript">
$(function(){
$("#trigger").click(
function(){
$("#target").load('load.html');
}
);
});
</script>
</head>
<body>
<div id="target" style='width:200px;height:200px;border: 1px solid black'>
Not Loaded
</div>
<input type="button" value="Load AJAX" id="trigger" />
</body>
</html>
load.html содержит:
<script type="text/javascript">
$(function(){
alert('loaded stuff');
});
</script>
loaded
Вот образец: http://phoenixillusion.net/demos/ajax/
Спасибо!РЕДАКТИРОВАТЬ Забыл разместить информацию о содержимом load.html