你可以使用one()
,只发射一次
$("#nextractorapply").one('click', function () { // executes only once $("#main").append(''); }); $("#nextractorapply").on('click', function () { // executes every time // do other stuff });
使用条件来确定它是否存在.
$("#nextractorapply").click(function () { if($('#nextractor').length < 0){ $("#main").append(''); } });
您可以使用某种阻止其多次附加的条件.
var counter=0; $("#nextractorapply").click(function () { if(counter<=0){ $("#main").append(''); counter++; } //YOUR OTHER STUFF THAT YOU NEED TO EXECUTE ON EVERY CLICK });