マテリアライズ・モーダルをトリガーする要素を取得するにはどうすればよいですか?マテリアライズド・モーダル・トリガー・エレメント
<a class="trigger-modal" href="#modal1" data-id="1">Item 1</a>
<a class="trigger-modal" href="#modal1" data-id="2">Item 2</a>
<a class="trigger-modal" href="#modal1" data-id="3">Item 3</a>
<div id="modal1" class="modal modal-fixed-footer">
<div class="modal-content">
<h4>Edit Model</h4>
<form> ... </form>
</div>
<div class="modal-footer">
<a href="#!" class="modal-action modal-close waves-effect waves-green btn-flat ">Close</a>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.modal-trigger').leanModal({
dismissible: false,
ready() { console.log('Ready', this, arguments); },
complete() { console.log('Closed', this, arguments); }
});
});
</script>
どのように私は、モーダルをトリガしたアンカー要素を取得することができます
は、このコードを考えると? ready
とcomplete
は両方とも、モーダルオプションにthis
しか設定されておらず、arguments
は空です。