У меня есть следующий код:Jquery тумблер со ссылкой внутри переключателя
<script type="text/javascript" src="/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(function() {
$('#toggle1').click(function() {
$('.toggle1').toggle();
return false;
});
});
</script>
<a href="#" id="toggle1" style="text-decoration:none;color:black;">Text Before <a href="http://www.google.com">link</a> Text After</a><br /><br />
<div class="toggle1" style="display:none;">More Text Here</div>
Проблема с этим состоит в том, что он не является действительной HTML и даже несмотря на то ссылка toggle1 и ссылка внутри toggle1 ссылки как работы, и «Текст до» доступен для кликов, «Текст после» не доступен для кликов и не переключается.
Есть ли у вас какие-либо предложения по его исправлению, чтобы «текст после» также был доступен для переключения, чтобы работать?
Спасибо всем!
, что вы хотите достичь? –
Вам нужно сделать HTML действительным. Ссылка внутри другой ссылки не будет работать. – Jithin
Я понимаю, что ссылка внутри другой ссылки не будет работать. Итак, как бы сделать «Text After» доступным для кликов, чтобы он работал? – user1489525