как выбрать ссылку в заголовке с помощью jquery

0

У меня есть div, в котором есть заголовок (ниже). Как использовать ссылку в заголовке JQuery?

<div href="#" class="tooltip" title="<img src='<?php echo "admin/".$item['img'] ?>'
 width='70' height='70' /><a  style='float:left;margin:19px auto;' class='button 
 topmenu'>send</a>

Как я могу получить ссылку в этом названии с jquery следующим образом:

$(".tooltip[title][a]").click(function()...

Как выбрать ссылку в заголовке?

Теги:
dom
jquery-plugins

2 ответа

0
$('.tooltip a').click(function{
  window.location = $(this).parent('.tooltip').attr('title');
});

о черт... это не родитель :(

  • 0
    Формулировка была немного двусмысленной, но я думаю, что они просто хотели, чтобы якорная ссылка была внутри их всплывающей подсказки. Использование термина title сбивает с толку, так как они имеют атрибут title в div. Если бы это работало, это попыталось бы изменить URL браузера на тег изображения, а не адрес в теге img (который вы, возможно, имели в виду).
0

Как я уже говорил, селектор имеет незначительную проблему:

JSFiddle: http://jsfiddle.net/JD8sA/1/

$(document).ready(function ()
{
    $(".tooltip[title] a").click(function(){
        alert("Clicked!")

        // "this" is the anchor DOM element - the following converts it to a JQuery object
        var  $link = $(this);

        // the URL is in the href attribute on the anchor/link
        var href = $link.attr('href');
    });
});

Этот селектор говорит: "Я хочу любой якорь внутри класса всплывающей подсказки с заголовком".

Ваш предыдущий селектор говорил: "Мне нужен класс с именем tooltip, который также имеет заголовок, а также имеет атрибут" a ".

  • 0
    когда я использую $ (". tooltip [title]"). click (function () {alert ("Clicked!") это сработало !!!, но при нажатии на ссылку не сработало
  • 0
    Пример JSFiddle отлично работает для меня. Можете ли вы обновить JSFiddle, чтобы показать ваш текущий «нерабочий» код и любые дополнительные стили на панели css?
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню