こんにちは、キーアップ イベントごとに、入力の値の長さが ==3 かどうかをテストし、そうであれば別の関数を呼び出す関数があります。
私の問題は、長さが> 3のときにこのjquery関数の実行を停止したいということです
$('#txtInput').bind('keyup', lil);
unbind を試しましたが、うまくいきません。前もって感謝します
var lil = function ()
{
var strin = document.getElementById('txtInput').value;
newstr = strin.replace(/[^\u0400-\u04FF0-9]/gi, '');
alert (newstr);
k = newstr.length;
if (newstr.length==3)
{triming();}
}
$(function()
{
$('#txtInput').bind('keyup', lil);
/*if (k>3)
$("txtInput").unbind("keyup", lil); */ - this doesn't work
});