2015-05-15 2 views
1
<a aria-expanded="false" data-toggle="tab" href="#pictures"> 
    <i class="pink ace-icon fa fa-gift bigger-120"></i> 
    Pictures 
</a> 

Я хочу провода на событие нажмите #picture, чтобы предупредить какое-то сообщение, чтобы я добавитьJQuery просто OnClick событие

$(document.ready(function() { 
     $("#pictures").click(function(){ 
      alert('clicked!');    
     }); 
}) 

, но это не работает, у меня нет никаких сообщений об ошибках внутри Firebug консоли. Загрузите JQuery перед тем, как правильно.

+1

Вы хотите оповестить, когда нажата кнопка с кликом id '' picture ''или нажата кнопка href' '#pictures?'? – Tushar

+0

Вы хотите связать событие с 'a href =" # pictures "'? – Satpal

+0

Добавили ли вы jquery.min.js? – Mitul

ответ

4

В вашем HTML нет элемента с ID pictures, изменить его, как так

$("#pictures").click(function(){ 
 
    alert('clicked!');    
 
}); 
 

 
// or use selector like this, if you can't change html 
 
$('a[href="#pictures"').click(function(){ 
 
    alert('clicked!');    
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<a aria-expanded="false" data-toggle="tab" href="#pictures" id="pictures"> 
 
    <i class="pink ace-icon fa fa-gift bigger-120"></i> 
 
    Pictures 
 
</a>

Update:

Также у Вас есть ошибка в этой строке

$(document.ready(function() { 

изменить его

$(function() { 
    // put your code 
}); 
0

ли Вы пытаетесь зазывают установить обработчик щелчка по документу?

jQuery(document).on('click', '#pictures', function(e) { 
    alert('clicked'); 
}); 

Вы также должны добавить:

id="pictures" 

В вашем. Или другой селектор.

0

Если вы хотите по-прежнему использовать #picture в HREF проверки на сильфона кода

jQuery(document).ready(function($) { 
    $("a[href='#pictures']").click(function(){ 
     alert('clicked!'); 
     return false;    
    }); 
}) 
0

Попробуйте Demo, даже изменил некоторые разметки для того же.

$(document).ready(function() { 
     $("#pictures").click(function(){ 
      alert('clicked!');    
     }); 
}) 
Смежные вопросы