2011-01-12 1 views
0

Im пытается загрузить новую страницу, когда я нажимаю на ссылку. Его можно достичь? я пытался использовать метод загрузки, но он не работает, может быть, я делаю это неправильно ..Загрузка отдельных страниц в JQTouch

 $('.sinistros').click(function(){ 
      $(document).load('index.html'); 
     }); 

Спасибо и

ответ

1

Функция JQuery .load() не используется для загрузки нового документа или страницы. Это прослушиватель событий, который срабатывает при загрузке элемента. В основном, что это говорит, слушайте клик, и как только они нажимают, слушайте загрузку документа. Подробнее об этом here.

Попробуйте следующие вместо:

$('.sinistros').click(function(){ 
     location.href = 'index.html'; 
    }); 
+0

Спасибо у очень much..thats одной из причин, я должен рыть еще в чистом JavaScript. Другой вопрос: если я хочу загрузить указанный div-контент, как это сделать? ex: location.href = 'index.html? #div'; Конечно, это не работает. – dutraveller

+0

Вы не можете загружать содержимое только одного div. Самый простой способ сделать это - настроить службу AJAX для предоставления содержимого div. Другой способ сделать это - сделать вызов AJAX на эту страницу и разобрать div, который вы хотите. Если вам нужно прочитать AJAX, я бы рекомендовал взглянуть на некоторые уроки. http://www.w3schools.com/Ajax/Default.Asp – Ktash

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

  • Нет связанных вопросов^_^