Как посмотреть события навешенные через всякое гавно типа jquery
В консоли смотрю
var elms = document.getElementsByClassName('msgform');
undefined
elms[0].click()
undefined
var evt = getEventListeners(elms[0]);
undefined
evt
Object
evt.click[0].listener
function (){return typeof d!=="undefined"&&!d.event.triggered?d.event.handle.apply(m.elem,arguments):b}
и вижу такую хуету, неужели нужно поиск делать по исходникам чтобы эту ебею навешанную увидеть? |
Цитата:
|
ты меня помнишь! рад меня видеть, друг?
|
скажи как этот бляцкий яваскрипт одолеть?
|
var elems = $('.msgform');
undefined
var evts = jQuery( elems[0] ).data('events');
undefined
evts.click[0].handler
function (){
tmparr=$(this).attr('rel').split(',');
//tmparr[0] $result->u_id;
//tmparr[1] $result->id;
if(tmparr[2]==''){
alert ('Написать автору объявления могут только зарегистрированные пользователи');
} else{
$("div.msg_div:not('#msg_"+tmparr[1]+"')").css("display","none").html('');
formstr='<br /><b>Ваше сообщение</b><br />';
formstr +='<form name="form_authcomment" id="form_authcomment" method="post" action="" style="margin:15px 0px;">'+"\n";
formstr +='<textarea class="markItUp" name="c_data" id="c_data" cols="40" rows="4"></textarea>'+"\n";
formstr +='<input type="button" name="c_button" id="c_button" class="c_button" value="Отправить сообщение" style="float:right"/>'+"\n";
formstr +='<input type="hidden" name="autor_id" value="'+ tmparr[0] +'" />'+"\n";
formstr +='<input type="hidden" name="a_id" value="'+ tmparr[1] +'" />'+"\n";
formstr +='<input type="hidden" name="loginuser_id" value="'+ tmparr[2] +'" />'+"\n";
formstr +='</form>'+"\n";
$("div#msg_"+tmparr[1]).html(formstr);
$("div#msg_"+tmparr[1]).slideToggle("fast");
$(".markItUp").markItUp(mySettings);
$("#c_button").bind("click", function(){
c_check();
});
}
return false;
}
|
какой я умный и сексуальный
|
| Часовой пояс GMT +3, время: 20:36. |