При рассмотрении других ответов, которые не еще были приняты, я предполагаю, что вы хотите использовать несколько <div class="mydiv">
, с различными href
атрибутами <a>
элемента.
Если <a>
элемент будет всегда быть последним потомком своего родителя:
$(".mydiv").click(function(){
window.location.href = this.lastChild.href;
});
Не забудьте удалить пробелы и конец <div>
.
JSFiddle: http://jsfiddle.net/JAJuE/1/
Если <a>
элемент будет где (хотя и не обязательно в конце) в <div>
:
HTML
<div class="mydiv">blah blah blah.
<a href="http://examples.com" class="mylink">Examples link</a>
</div>
JS
$(".mydiv").click(function(){
window.location.href = this.getElementsByClassName("mylink")[0].href;
});
JSFiddle: http://jsfiddle.net/JAJuE/
спасибо за replies..but я хочу тег внутри тега сНу – concept104
я не могу жестко закодировать ссылку window.location.href в JS скрипт, так как его можно изменить на перезагрузке HTML-страницы – concept104