Показать сообщение отдельно
  #1 (permalink)  
Старый 20.04.2013, 11:24
Интересующийся
Отправить личное сообщение для enselerizer Посмотреть профиль Найти все сообщения от enselerizer
 
Регистрация: 19.04.2013
Сообщений: 13

Как автоматически прикрутить JS к ссылке?
Всем привет!

Возникла небольшая проблема.
у меня есть скрипт на JQuery, добавляющий эффекты при постраничном переходе.

Но у него есть одна неприятная особенность:
все ссылки должны иметь вид
<a href='javascript:go_to("index.html")' />Ссылка</a>



Задача:
Освободить скрипт от этого ограничения, что бы не надо было подставлять это ко всем ссылкам.

Ведь проблема в том, что сайт имеет немалые размеры, + большинство ссылок (например, постраничная навигация) вставляются самой CMS.


Собственно, скрипт:
var m = 0;       
var t;       
var go;       

function show() {       

m++;       
document.body.style.opacity = m/100;       
document.body.style.filter="alpha(opacity="+m+")";       
t = setTimeout("show()",3);       
if (m>=100) clearTimeout(t);       

}       

function hide() {       

m--;       
document.body.style.opacity = m/100;       
document.body.style.filter="alpha(opacity="+m+")";       
t = setTimeout("hide()",5);       
if (m<=0) {       

clearTimeout(t);       
location.href = go;       

}       

}       

function go_to(url) {       

clearTimeout(t);       
go = url;       
hide();       

}       

show();



Заранее спасибо...
Ответить с цитированием