• 技术文章 >web前端 >js教程

    jquery怎么触发改变事件

    青灯夜游青灯夜游2021-11-19 11:16:43原创79

    在jquery中,可以使用change()方法来触发改变事件,语法“$(selector).change()”;该方法还可规定当发生改变事件时运行的函数,语法“$(selector).change(function)”。

    本教程操作环境:windows7系统、jquery1.10.2版本、Dell G3电脑。

    当元素的值发生改变时,会发生 change 事件。该事件仅适用于文本域(text field),以及 textarea 和 select 元素。

    而想要手动触发 change 事件,就需要使用change() 方法了,且该方法还可规定当发生 change 事件时运行的函数。

    触发 change 事件的语法

    $(selector).change()

    将函数绑定到 change 事件的语法

    $(selector).change(function)

    示例:

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<script src="js/jquery-1.10.2.min.js">
    		</script>
    		<script type="text/javascript">
    			$(document).ready(function() {
    				$(".field").change(function() {
    					$(this).css("background-color", "#FFFFCC");
    				});
    				$("button").click(function() {
    					$("input").change();
    				});
    			});
    		</script>
    	</head>
    	<body>
    		<button>激活文本域的 change 事件</button>
    		<p>用户名: <input class="field" type="text" /></p>
    	</body>
    </html>

    1.gif

    相关视频教程推荐:jQuery教程(视频)

    以上就是jquery怎么触发改变事件的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:jquery 触发改变事件
    上一篇:jquery数组元素怎样求和 下一篇:怎么用javascript实现n的阶乘
    php中文网线上培训班

    相关文章推荐

    • jquery怎样获取有多少li• jquery控件不编辑怎么办• vue项目中能引jquery吗• jquery 怎么禁止手机滚动

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网