<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("input").select(function(){
$("input").after("Text selected ");
});
$("button").click(function(){
$("input").trigger("select");
//$('input')[0].select();
});
});
</script>
</head>
<body>
<input type="text" name="FirstName" value="Hello World" />
<br/>
<button>Trigger select event</button>
</body>
</html>
Код выше триггеров выбирает обработчик 3 раза в хроме ... Это 3 части «Текст выбран». Я не знаю почему. Как это исправить? Кстати, если я использую прокомментированный способ, все равно появятся две части. Зачем?Триггеры запуска триггера JQuery несколько раз
кажется как хром ошибка ... штраф в FF и IE – charlietfl
работает Это та же ситуация здесь HTTP: //stackoverflow.com/questions/8238599/jquery-click-fires-twice-when-clicking-on-label – halfzebra