Поскольку все ваши ссылки встроены в элементы h3
, вы можете быть более точным в своем jQuery для получения всех элементов h3
, которые находятся внутри другого элемента с именем класса .results
, например:
jQuery(".results h3").click(function() {
Во-вторых, в вашем коде вы используете две функции щелчка ... что не обязательно.С помощью приведенной выше строки кода ... как только вы щелкнете по элементу h3
внутри элемента с именем класса .results
, вы можете легко получить текст этого элемента h3
, например, так:
jQuery(".results h3").click(function(event) {
event.preventDefault();
var text = jQuery(this).text(); // 'this' refers to the h3 element that you clicked.. not the div with the class .results
alert(text.trim());
});
Здесь работает JSFiddle .