我目前正试图触发一个事件,当用户单击一个按钮时触发一个事件,一旦用户点击一个输入字段,请点击下面的代码或jsFiddle下面的代码: -停止功能事件第二次触发
$('.button').click(function() {
$('*').css('cursor', 'crosshair');
$('input').one("click",function (event) {
alert(event.pageX, event.pageY);
});
});
我有jsfiddle
的问题,我有一次是在输入字段的功能,需要停止/完成用户点击一个例子。但是,如果用户点击第一个输入字段后点击第二个输入字段,它将再次运行该函数。
我试图把
return false;
里面的代码,以阻止进一步的传播,不过这并没有奏效。
任何帮助将不胜感激。
在此先感谢。
你想停止传播或者是你想阻止事件触发第二次?如果是前者,请查看https://api.jquery.com/event.stoppropagation/,如果是后者,则查看使用http://api.jquery.com/one/ – Pete
我希望事件停止第二次发射。 –