jQuery或Javascript可以模拟被点击的链接吗?

jQuery或Javascript可以模拟被点击的链接吗?,javascript,jquery,Javascript,Jquery,我的网站上有一个滑块,但不幸的是它没有自动模式 是否可以编写一个函数来模拟按特定时间间隔单击的链接,以便幻灯片旋转?有一个函数就是这样做的 var link = $('#your-slider-link'); window.setInterval(function() { link.click(); }, 100); // every 100ms. 如果理解正确,您可以使用Nivo Slider,或者使用这个列表中的一个,或者从这个列表中的一个,或者在google上搜索jquery Sli

我的网站上有一个滑块,但不幸的是它没有自动模式

是否可以编写一个函数来模拟按特定时间间隔单击的链接,以便幻灯片旋转?

有一个函数就是这样做的

var link = $('#your-slider-link');
window.setInterval(function() {
  link.click();
}, 100); // every 100ms.

如果理解正确,您可以使用Nivo Slider,或者使用这个列表中的一个,或者从这个列表中的一个,或者在google上搜索jquery Slider,就像我做的那样。呵呵:)。
我使用Nivo,它非常好,但是再次搜索这个我发现了很多其他的。实际上,jquery中的.click()函数只触发关联的事件,而不是实际的链接本身。根据此幻灯片的工作方式,它可能不是通过事件,而是通过链接href本身。单击方法在Firefox、Safari和Chrome中不起作用吗?你可能需要考虑以下内容。David:这是HTMLElement.click(),它非常特定于IE。根据Jesse的观点,有实际的DOM单击事件,然后是jQuery的单击事件。如果幻灯片使用了
addEventListener('click',…)
,那么这个jQuery方法将不起作用,您提供的链接将是一个很好的解决方案。因此
$('#您的滑块链接')
返回一个由jQuery定义的对象,而不是实际的Htmlement?我不知道。@David:是的,
$()
返回一个jQuery对象,这就是为什么
$('.ten div有这个类')。hide()
这样的东西可以工作。