jQuery select() 方法
jQuery 事件方法
实例
当文本域中的文本被选择时,显示提示消息:
$("input").select(function(){
alert("文本已选中!");
});
尝试一下 »
定义和用法
当 textarea 或文本类型的 input 元素中的文本被选择(标记)时,会发生 select 事件。
select() 方法触发 select 事件,或规定当发生 select 事件时运行的函数。
语法
触发被选元素的 select 事件:
$(
selector).select()
尝试一下
添加函数到 select 事件:
$(
selector).select(
function)
尝试一下
| 参数 |
描述 |
| function |
可选。规定当 select 事件被触发时运行的函数。 |
jQuery 事件方法
mllet
124***2460@qq.com
click 点击事件触发,select 事件执行多次
分析:触发了事件的默认行为
解决1:
$(document).ready(function(){ $("input").select(function(event){ event.preventDefault(); $("input").after("文本已选中!"); }); $("button").click(function(){ $("input").select(); }); });解决2:
$(document).ready(function(){ $("input").select(function(){ $("input").after("文本已选中!"); return false; }); $("button").click(function(){ $("input").select(); }); });解决3:
$(document).ready(function(){ $("input").select(function(){ $("input").after("文本已选中!"); }); $("button").click(function(){ $("input").triggerHandler("select"); }); });mllet
124***2460@qq.com