Я имею текстовое поле и присвоил следующую функцию (это - единственная присвоенная функция):
txt.bind("keyup",function(event){
if(event.keyCode==13)
{
var nu = $("#debug").html();
nu+="<br>enter";
$("#debug").html(nu);
}
});
Странная вещь состоит в том, что это на самом деле стреляет дважды, таким образом отображение "входят" дважды в мое окно отладки. Кто-либо знает то, что вызывает это?
возможно ли, что ваш html-элемент дважды содержится в txt?
было бы полезно, если бы вы предоставили html и присваивающий javascript-код.
я обнаружил сам - txt.bind был назначен дважды для textbox, поэтому он сработал дважды. Это ошибка? Я думал, что привязка функции всегда срабатывает только один раз... хмм