Я изучаю JQuery, и я написал простой внешний сценарий AJAX для моей домашней страницы, который пытается загрузить некоторую статическую разметку из отдельного html-файла и вставить ее на мою домашнюю страницу при наведении курсора на ссылку ...
$(function()
{
$('a#contact_link').hover(function()
{
alert('test1');
$('<div id="contact_container">').load('contact.htm #contact', function()
{
alert('test2');
/*$(this) + '</div>';
$(this).hide()
.insertAfter('#header')
.slideDown(1000) */
});
return false;
});
});
На данный момент я просто пытаюсь отобразить окно предупреждения 'test2', поэтому у меня есть приведенный ниже код, который закомментирован. в настоящее время отображается только окно оповещения 'test1', означающее, что строка оповещения 'test2' никогда не срабатывает. ваши мысли?
вот фрагмент кода из моего файла contact.htm ...
<div id="contact_container">
<div id="contact">
<p>
<strong>NAME</strong>: My Name<br/>
<strong>EMAIL</strong>: My Email<br/>
<strong>SKYPE</strong>: My Skype Handle<br/>
<strong>ADDRESS</strong>: My Address<br/>
</p>
</div><!--end contact-->
</div><!--end contact_container-->
Заранее большое спасибо за помощь!