【问题标题】:Trigger without click?无需点击即可触发?
【发布时间】:2011-04-24 08:07:47
【问题描述】:

我想运行一个滚动功能:

$("body").scrollTo({ top: "0px", left: "2200px" }, 800);

...没有任何手动(点击)触发器,所以基本上它应该在加载时运行。有可能吗?

【问题讨论】:

  • 无需触发任何东西。上面的代码将立即滚动正文。

标签: jquery triggers manual


【解决方案1】:

诶?不太清楚你在问什么。您可以通过在相关元素上调用 .trigger('click') 以编程方式触发点击,而无需用户实际点击鼠标。

如果您只想立即滚动,请将其包装在$(document).ready(function() { ... });

【讨论】:

    【解决方案2】:

    尝试添加 .load()

    $("body").load().scrollTo({ top: "0px", left: "2200px" }, 800);
    

    jsfiddle Demo

    【讨论】:

      猜你喜欢
      • 2013-06-28
      • 1970-01-01
      • 1970-01-01
      • 2020-05-01
      • 1970-01-01
      • 2016-12-05
      • 2017-06-08
      • 2016-04-15
      • 1970-01-01
      相关资源
      最近更新 更多