怎样调用select才能让input中的字选中并且仅执行一次函数?
对于
$("input").select(function(e){
alert(e.target.value)
//e.preventDefault();
// return false
})
$("#bt1").click(function(){
//$("input").select();
$("input").triggerHandler('select');
//return false
})当单击bt1时会alert3次
看了很多人的方法,无论是加return ,还是阻止冒泡,确实能使alert只弹一次,但是我发现这样做的话input中的选中效果,也就是“慕课网”这3个字的选择效果并没有。
那有没有一种方法让alert只执行一次,并且能全选input中的文字呢?