Ваш код JavaScript внутри тега body не работает со скриптом внутри тега head . В вашем теге body a щелкните привязку" return false ". и это прекращает вызывать любые привязки "click" далее.
Я нашел три проблемы в вашем коде. После исправления я получил окно с предупреждением.
- завернул ваш код в
$(document).ready(function(){ });
точно так же, как вы задали вопрос (но его нет на демонстрационном сайте).
- на
relink: function() {
в вашем теле тега - прокомментировано " return false; " и
исправлено отсутствие точки с запятой в
smd_ajax.spinit (1)
if ((site_url.indexOf(url.host) >= 0) && (bindit == true)) {
smd_ajax.spinit(1); //HERE 3rd Edit.
jQuery(this).unbind();
smd_ajax.grab(this.href);
//return false; //HERE 2nd Edit.
}
Вы можете использовать preventDefault();
, чтобы остановить поведение по умолчанию.
$(document).ready(function(){
$('#content a').live('click', function(e){
var moveIt = $("#content").outerWidth();
alert(moveIt);
$('#content').animate({'maxWidth': '+=' + moveIt / 2 + 'px', 'left': '6%'}, 'slow');
e.preventDefault(); //Hyperlink won't load page link.
});
$('a.back').live('click',function(){
$('#content').animate({'maxWidth': '360px', 'left' : '43%'}, 400);
});
});