【问题标题】:focusout element on trigger click event触发点击事件上的焦点元素
【发布时间】:2016-01-22 10:14:22
【问题描述】:

我遇到了一个问题,DOM 上的 div 需要在页面加载时触发点击,我已经这样做了 -

<form>
...something which are not available on dom, 
   on trigger click this div loads
  ----
</form>
    <a class="use-ajax-comments">
    </a>

    $(".use-ajax-comments").trigger('click');

但是,在自动触发后,div 被聚焦,我不想聚焦。 触发后是否可以从该 div 中集中注意力。如果任何其他方法是可能的,那么建议。

【问题讨论】:

    标签: jquery events triggers


    【解决方案1】:

    试试这个

    $(".use-ajax-comments").blur(); 
    

    关注.blur() documentation

    【讨论】:

    • 还是不行!仍然专注于 cmets div,当页面加载时,它位于我页面的底部,jquery 在触发并聚焦时自动滚动到该 div。
    • 我希望页面正常加载并触发 div。
    • 您可以将焦点放在表单开头的任何其他表单元素上,或者请将整个页面的html代码放在您的问题中
    • 我不能放整个 html,因为我使用的是内部生成 HTML 的 drupal。
    猜你喜欢
    • 1970-01-01
    • 2012-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-05
    • 1970-01-01
    • 2012-08-08
    • 1970-01-01
    相关资源
    最近更新 更多