私はいくつかの画像を持っています。それらのいずれかをクリックすると、PNotify ポップアップが開きます。
PNotify ポップアップには、テキスト フィールドと [保存] ボタンのある単純なフォームがあります。ボタンをクリックすると、クリックした画像にテキストの段落が追加されます。
しかし、保存ボタンを押すと、テキストが複数回追加され、その後のクリックごとに +1 が追加されます。たとえば、最初の 1、次に 2、次に 4、次に 6 などです。
$('#pic_wrapper').on('click', '.mark', function(e) {
var notice = new PNotify({
...
});
$('#text_form button[name=save]').on('click', function() {
$('#' + e.target.id).append('<p class="text">' + $.trim(
$('#input_text').val()) + '</p>');
notice.remove();
});
});
クリックが複数回発生しているようです。どうすればそれを止めて、クリックごとに1回だけ起動させることができますか?