gpt4 book ai didi

jQuery:调用 click();从另一次点击();

转载 作者:行者123 更新时间:2023-12-03 22:00:54 24 4
gpt4 key购买 nike

是否可以做这样的事情

$('#idone').click(function(){
alert('we do stuff!');
});

$('#idtwo').click(function(){
$('#idone').click();
});

...我想不是,但是有任何可能的解决方法吗?

!UPD:

嗯,好吧。这有点复杂。我安装了 jCarousel 模拟 - JQueryTOOLS - 可滚动 - 我想这就是它的名字链接:http://flowplayer.org/tools/demos/scrollable/gallery.html

我认为它有 click() 事件以某种方式硬编码在其中,当我单击拇指时,插件会将其滚动到中心位置。然后我又绑定(bind)了一个点击事件,这样我就可以显示大图像了。它的工作原理与上面链接中的示例类似

现在我必须使这个大图像可单击,因此单击它我可以继续到图库中的下一个图像,我做到了,但是现在当我单击这个大图像时,我必须使轮播自动滚动到下一个拇指。所以,如果我简化我的代码,本质仍然是这样的:

$('#idone').click(function(){
alert('we do stuff!');
});

$('#idtwo').click(function(){
$('#idone').click();
});

其中#idone 是图库中的拇指,#idtwo 是预览图像。我不知道默认情况下绑定(bind)的是什么功能。另一件事:我的猜测是,将相同的事件绑定(bind)到同一个对象应该取代以前的事件 - 它似乎不一定..而且我很确定它正是 click();,而不是 mouseup\down 等。导致调用

$('#idone').click();

在页面加载时,轮播会滚动到带有 id="idone"的拇指

以防万一:jquery-1.3.2.js

感谢大家的回答,请原谅我蹩脚的英语,没有时间温习(:

!更新:

好的!所以我放弃了这个))但是为了结束这个问题并结束这个讨论,我必须知道。所有写过这种可能性并提出变体的人。你试过吗?它们真的适合你吗?是我,谁错了?而且 - 不管怎样还是谢谢!

最佳答案

这将是另一种可能性:

$('#idone').click(function(){
alert('we do stuff!');
});

$('#idtwo').click(function(){
$('#idone').trigger('click');
});

编辑:我刚刚发现您的代码应该已经像这样工作了。

关于jQuery:调用 click();从另一次点击();,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1968480/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com