开发者社区> 问答> 正文

请问这里的trigger 怎么理解?

$("input[name='title']").on('keydown', function(e) {                
                    var $this = $(this);
                    var limit = $this.attr('maxlength');
                    $this.siblings('span').text($this.val().length + "/" + limit);
                    return true;
                }).trigger('keydown');

这里的参数e 还有 再 trigger是什么意思呢?
还有为什么 keypress为什么不能正常触发呢?在手机上

展开
收起
吴孟桥 2016-06-02 15:33:02 2189 0
1 条回答
写回答
取消 提交回答
  • 触发控件上绑定的事件,e是jquery包装过的事件参数。
    e是所有绑定的事件的第一个参数。tirigger只是执行一次绑定的事件。和你执行一个方法一样。
    你自己增加alert看看输出没有,看代码没有问题

    2019-07-17 19:25:02
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载