に私は、これはHTMLボタンに結び付け機能をJS持っonclick
属性:Javascriptを/ jQueryのコードは、第二に二回、最初のイベントに一度実行され、その
function AddFbLikes() {
$('#fbform').on('submit', function(e) {
e.preventDefault(); // prevent form submission
$("input:checkbox:checked").each(function(idx, val){
callResult(val.value);
});
})}
私は条件に一致する4つのinput
の要素を持っていると仮定すると、 HTMLに4つの要素が追加されます(これはcallResult()
の機能です)。しかし、私がもう一度ボタンをクリックすると、私は8回以上を取得し、3回クリックすると12回以上を取得します。
これをデバッグしようとしましたが、それは分かりません。私はPython/Djangoから来ているので、Javascriptで取得できないものがあるはずです。
? – jeff
@jeffなし。 JavascriptやPythonではありません。ボタンを含むHTMLを追加します。 – zerohedge