Как запустить код JavaScript, включенный в страницу, загруженную с помощью jquery.load () - PullRequest
1 голос
/ 28 октября 2010

Я использую jquery.load() для динамической загрузки разделов страницы.Но я бы хотел, чтобы включенные разделы включали HTML и могли выполнять скрипт.Но простой

<script>
    alert("hello");
</script>

не запускается, когда я его AJAX. Есть ли другой способ динамической загрузки контента, чтобы скрипты запускались, или способ вручную запускать скрипты во включенном контенте?В этом случае я полагаюсь на то, что jquery.load включает только определенный селектор из загруженной страницы.

FWIW Я использую Jquery 1.4.2.

1 Ответ

1 голос
/ 28 октября 2010

Попробуйте изменить скрипт на загруженной странице на:

<script>
    $(function(){
        alert("hello");
    });
</script>

Это должно запустить его при загрузке.

...