可以't处理jQuery表单事件
Can't handle jQuery form event
我试图处理输入字段失焦的情况,但我无法处理以下问题:
jQuery("input").focusout(function() {
alert('yo');
});
注:
- 它不适用于任何表单事件(
blur()
、change()
、focus()
等) - 当我用
document
替换"input"
时,它是有效的,但这不是我想要做的 我使用Wordpress,所以我以正常的方式添加javascript代码,比如:
function add_scripts() { wp_register_script('MyScript', 'script.js', array('jquery'), true); wp_enqueue_script('MyScript'); }
好的,我找到了解决方案,似乎我没有将我的函数包含在就绪函数$(function(){});
中,如果我们想访问页面中的所有元素,这在jQuery中似乎是强制性的。
相关文章:
- jQuery表单添加不适用于下拉列表
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- Ajax在JQuery表单插件中不起作用
- jQuery表单验证适用于Mozilla和Internet Explorer,但不适用于Chrome或Safari
- jQuery表单,存在检查
- setTimeOut AFTER jQuery表单提交
- jquery表单验证复选框错误显示
- jQuery表单验证(如果==“执行此操作”)仅适用于第一次输入
- jquery表单提交无法使用多个输入(IE和Firefox)
- Jquery表单提交仍在刷新
- 如何触发我的 jquery 表单提交
- jQuery 表单插件:XMLHttpRequest 无法加载 http://www...没有“访问控制允许来源”
- jQuery表单验证和提交问题
- jquery表单和图像提交
- jQuery表单和Json问题
- Jquery表单插件未显示成功功能
- JavaScript/JQuery表单验证运行两次
- jQuery表单在就绪/加载时不起作用
- 停止jQuery表单验证重置由其他JavaScript填充的typeahead.js输入字段
- jQuery表单验证器:需要提交两次