我可以在加载和更改时运行jQuery函数吗? [英] Can I run jQuery function and on load and on change?

查看:87
本文介绍了我可以在加载和更改时运行jQuery函数吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在页面加载时第一次运行脚本(对于select元素的默认值),然后在每次select元素更改时运行. 是否可以一行完成,还是需要为此事件复制功能?

I want to run a script on page load first time (for default value of select element), and then on each change of select element. Is it possible to do it in one line, or do I need to duplicate function for this events?

我知道我可以使用下一个结构:

I know that I can use next structure:

$('#element').on('keyup keypress blur change', function() {
    ...
});

但是它似乎不支持加载事件.

But it doesn't seem to support load event.

有什么想法吗?

推荐答案

如果我理解您的意思,只需触发以下任一事件即可:

If i understand what you mean, just trigger any one of these events:

$('#element').on('keyup keypress blur change', function() {
    ...
}).triggerHandler('keyup'); //or trigger('keyup') or keyup() which then let event propagate

这篇关于我可以在加载和更改时运行jQuery函数吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆