Хорошо, так что я искал все без ответа.Может кто-нибудь объяснить, почему
не работает с .trigger('click')
<a id="openNew" href="http://www.example.org">Click me</a>
<script type='text/javascript'>
$(window).load(function(){
$('#openNew').addClass("external").attr({ target: "_blank", href: 'http://www.google.com' }).trigger('click');
});
</script>
и не работает с .click()
<script type='text/javascript'>
$(window).load(function(){
$('#openNew').addClass("external").attr({ target: "_blank", href: 'http://www.google.com' }).click();
});
</script>
Не нажимает на ссылкуЯ делаю.Это работает только если я нажму на него.Как сделать автоматический клик?Работа над этим в течение приблизительно 1 часа и сводит меня с ума, я знаю, что, должно быть, я делаю что-то глупое.
JsFiddle для вашего удобства.
Я бы не сталне возражайте против любого другого решения в простом JavaScript.