добавить _blank, когда объект активен - PullRequest
0 голосов
/ 19 декабря 2011

Я бы хотел, чтобы все ссылки стали _blank (открываются на новой странице), когда объект начинает воспроизводиться или находится в фокусе ...

Я подумал, что лучший способ сделать это - использовать jQuery, ноя не совсем уверен, как подключиться к объекту.

Это то, что я придумал до сих пор;

<script>
$(document).ready(function(){
 $("#podcast").focus(function(){
("a").attr('target','_blank');
 });
}); 
</script>

Не удивительно, что это не работает!

Есть идеи по этому поводу, ребята?

Приветствия!

Ответы [ 2 ]

2 голосов
/ 19 декабря 2011

Вы пропустили селектор jQuery.Это ваш исправленный код:

<script>
$(document).ready(function(){
 $("#podcast").click(function(){
     $("a").attr({'target':'_blank'}); /* Here, at the first character, you forgot $ */
 });
}); 
</script>

Пример работы: http://jsfiddle.net/QzKPE/

0 голосов
/ 19 декабря 2011

Попробуйте это:

$("a").attr('target','_blank');

: -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...