1
現在、私はjavascriptモジュールについて勉強しています。私はこのファイルに出くわしました。それは、中括弧とその後のイベントの場所をクリックすることを私に混乱させます。 (中括弧内の)要素がこれを行うクリックした場合、私は、それが意味するかもしれないことを中括弧の後にイベントが続きますが、javascriptモジュールではどういう意味ですか?
を推測することができますが...
を私はそれを確認し、それがこのようにバインドさだ理由を知りたいのです。上記のコードから
$(document).on("click.es.reports.link", "[data-reports-link]", function(){
var button = $(this);
var props = "url,extension,uid,type,object,title,description".split(",");
var data = {};
$.each(props, function(i, prop){
data[prop] = button.data(prop);
});
FunSocial.dialog({
content: FunSocial.ajax("site/views/reports/confirmReport", {
title: data.title,
description: data.description
}),
selectors: {
"{message}": "[data-reports-message]",
"{reportButton}": "[data-report-button]",
"{cancelButton}": "[data-cancel-button]"
},
bindings: {
"{reportButton} click": function() {
..code removed for brevity...
},
"{cancelButton} click": function() {
..code removed for brevity...
}
}
});
});
、この平均何
:
"{message}": "[data-reports-message]",
そして、何これはどういう意味:
"{reportButton} click": function() {
..code removed for brevity...
},
これはJavaScriptやjQueryの問題ではありません。どうやら、 'FunSocial.dialog'はそれらのプレースホルダーで何かをしています。 –