我正在尝试创建事件处理程序。我要单击div标签,并且还单击一个标签,该标签应重定向到Google.com
这是我的代码:
<div id="testTrigger"> Test Div </div>
<a id ="TestButton" href="https://www.google.com/webhp?hl=en&sa=X&ved=0ahUKEwi5lY3N9Z3hAhUD9YMKHRjPCJcQPAgH" role="button">Test Button</a>
<script>
$( document ).ready(function() {
$( "#testTrigger" ).click(function() {
$("#TestButton").click();
});
});
</script>
我尝试了所有可以想到的方法,但是没有任何效果。
感谢您的帮助。谢谢
答案 0 :(得分:0)
您需要将[0]
添加到点击触发器。
$( document ).ready(function() {
$( "#testTrigger" ).click(function() {
$('#TestButton').get(0).click();
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="testTrigger"> Test Div </div>
<a id ="TestButton" href="https://www.google.com/webhp?hl=en&sa=X&ved=0ahUKEwi5lY3N9Z3hAhUD9YMKHRjPCJcQPAgH" role="button">Test Button</a>