こんにちは、次のコードを取得しました。保存が完了したら、このオーバーレイ ポップアップを閉じたいと思います。HTML セクションには、私が持っている html コード ブロックが表示され、Javascript ブロックには、このオーバーレイを呼び出す方法が説明されています。
<javascript>
$(document).ready(function() {
var triggers = $(".modalInput").overlay({
closeOnClick: false
});
var weightedTemplateButtons = $("#addWeightsPopup button").click(function(e) {
var save = weightedTemplateButtons.index(this) === 0;
if (save) {
if (validateWeightedTemplate()) {
completeWeightedTemplate();
addNewWeightedTemplate();
/*this doesn't work*/
weightedTemplateButtons.overlay().close();
}
}
return e.preventDefault();
});
</javascript>
<html>
<button id="addButton" rel="#addWeightsPopup" onclick="addButton_onClick();" class="modalInput StdButton">Add</button>
<div id="addWeightsPopup" class="modal addWeights">
<span>Sample Text</span>
<div class="addWeightsButton">
<button class="StdButton stdButton" type="submit" id="weightedTemplateAddButton">Save</button>
<button class="close StdButton stdButton">Cancel</button>
</div>
</div>
</html>