Cela fait partie d'un code. La question est, est-ce que cette ligne "$("#b_facetNewChild").button().click(function(){"
signifie que ce qui suit devrait être tiré lorsque le bouton "facetNewChild" est cliqué? Parce qu'il n'y a pas de fonction "onClick" sur le bouton. Aussi, pouvez-vous expliquer brièvement, qu'est-ce que cela signifie d'avoir imbriqué dans une autre fonction "newChildFacet()" et comment l'appeler? Désolé, mais je suis nouveau à javascript.Thanks!Besoin de comprendre comment les fonctions javascript sont appelées
function newChildFacet()
{
// button click
$("#b_facetNewChild").button().click(function(){
//get selected fId
var $fId=getSfSelectedFIds();
if($fId.length>0 && $fId.split(",").length!=1)
{
messageBox("Tip","Please select <b>ONE</b> as the parent facet. If no facet is selected, the new facet will be created under <b>root</b>.");
return false;
}
//some more stuff here!
});
// newChildFacetDialog
$("#newChildFacetDialog").dialog({
autoOpen: false,
modal: true,
title: "New Child Facet",
buttons: {
"Cancel": function() {
$(this).dialog('close');
},
"Create": function() {
//get data
var $parentId=getSfSelectedFIds();
});
$(this).dialog('close');
}
}
});
}
c'est jquery spécifique – mpapis