3 回答 3

1

尝试这个:

<script>
    $(document).ready(function() {
        $('div.imgtumb img').click(function() {
        $('a.imgtarget').trigger('click');
        });
    });
</script>

事件触发器是对元素进行另一个事件的事件

http://api.jquery.com/trigger/

于 2013-04-18T10:01:28.283 回答
0

使用触发器()

. 对 .trigger() 的调用以与用户自然触发事件相同的顺序执行处理程序:

尝试这个

$('a.imgtarget').trigger('click');

代替

 $('a.imgtarget').click();
于 2013-04-18T10:02:06.733 回答
0

尝试使用它而不是 .click()

window.open(
  'toBigImg',
  '_blank'
);
于 2013-04-18T10:03:44.123 回答