私は次のコードを持っています:
var modal = {
content: '',
form: '',
$form: '',
$message: '',
$modal: '',
$submits: '',
href: ''
}
$.modal = function (options) {
var settings = $.extend({}, $.modal.defaults, options),
root = getModalDiv(),
function getModalDiv() {
var modal = $('#modal');
return modal;
};
})(jQuery);
modal.$modal = $.modal({
title: link.title,
closeButton: true,
content: modal.content,
onClose: onModalClose,
minWidth: 315,
maxHeight: false,
width: false,
resizeOnLoad: true
});
modal.$form = modal.$modal.find('.form');
.findを指して次のように言ってエラーが発生します:
プロパティfindは、タイプ'string'の変数に存在しません。エラーの内容は理解できます$modal
が、使用できる変数として定義するにはどうすればよい.find
ですか?
また、今私はタイプスクリプトの世界にいます。ここでモーダルをvarとして定義するよりも、モーダルを定義するためのより良い方法はありますか?