нужно сделать атрибут rel и атрибут href, когда делаю некоторое время div активируемым в jquery - PullRequest
2 голосов
/ 18 января 2010

Привет, возникли проблемы с передачей значений параметров в jQuery.Мне нужен div, чтобы открыть ссылку, которая открывается как диалоговое окно Shadowbox .. (Shadowbox использует тег rel), поэтому мне нужно получить значение как href, так и rel, но я не могу понять это.я пытался просто добавить .attr ("rel") к строке, но это не сработало.

Мой jquery:

$("div.banner").click(function() {  
     window.location = $(this).find("a").attr("href"); return false;     }); 

спасибо!

1 Ответ

5 голосов
/ 18 января 2010

Я не совсем уверен, что вы ищете, но если вы хотите использовать атрибуты rel и href при построении строки window.location, вам нужно сделать что-то вроде этого.

$("div.banner").click(function() {
    var $link = $(this).find("a");
    window.location = $link.attr("href") + $link.attr("rel");
    return false;
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...