2015-05-22 3 views
-1

Я пытаюсь назначить OnClick якорь с помощью JavaScript - см jsfiddle ниже:Назначение OnClick с помощью JQuery селектор

<a id="link_a" class="linka" href="http://www.google.com">link 1</a> 

    var lnkA=$('.linka'); 
    lnkA.onclick=function(){alert(this.innerHTML);}; 

скрипку: https://jsfiddle.net/andrewtr/tkfvyr7o/ Код:

Однако, это не похоже на работу. Что я делаю не так? Благодаря!

+0

Re ad документация для jQuery https://api.jquery.com/category/events/ – epascarello

ответ

2

lnkA является объектом JQuery, который имеет метод, называемый click, чтобы зарегистрировать обработчики нажмите

var lnkA = $('.linka'); 
 

 
lnkA.click(function(e) { 
 
    e.preventDefault();//to prevent redirection 
 
    alert(this.innerHTML) 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<a id="link_a" class="linka" href="http://www.google.com">link 1</a> 
 
<a id="link_b" href="http://www.duckduckgo.com">link 2</a>

+0

https://jsfiddle.net/arunpjohny/fskyz3pb/ –

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