Я загрузил форму через jQuery. Как следствие, применяемый к нему $(document).ready(function()
больше не функционирует. Как мы восстановить функцию в форме после того, как он загружен вФункция Jquery document ready, после функции загрузки
Содержимое загружается в:.
$('.section.com').load(window.location.href + ' .section.com .tubs')
Таким образом, это больше не функции:
$('#commentform').ajaxForm(function() {
$('.commentslogic').load('<?php the_permalink();?> .commentslogic .inner', function() {
$('.commentlist li:first').hide();
$('.commentlist li:first').slideDown(400);
$('.commentlist li:first').effect('highlight', {}, 800);
$('#cloader').slideUp(400);
})
});
Не работает. Страница по-прежнему перезагружается. Я не мог поместить bindForm, где у вас есть, потому что в любом случае у меня есть функция. Поэтому я назвал это так ... $ ('. Section.com'). Load (window.location.href + '.section.com .tubs', function() {bindForm(); ...... ...} –
@RobinKnight: Это должно сработать.Не помните, чтобы называть его также из события 'ready'? – Guffa
Хорошо, что я работаю в Firefox, но не в Chrome. Функция bindForm, когда я помещаю ее в документ, готовую функция Firebug говорит, что bindForm не определен. –