我在模式中加载html文件时遇到问题。
<script type="text/javascript">
$(document).ready(function() {
$('#modal-dialog-link-3').modalDialog({
headingText:'test',
ajax:{
url:'consent.html'
},
activator:'#modal-dialog-link-3'
});
});
</script>
<a href="#" id="modal-dialog-link-3" class="link">Click here</a>
以下是我正在尝试加载consent.html的html文件
<div id="openModal" class="modalDialog">
<div class="modal">
<div class="modal-top">
<a href="#close" title="Close" class="close">+</a>
<p class="articlesubtitle">Thank You</p>
</div>
<div class="modal-middle">
<p class="articlesubtitle">test</p>
</div>
</div>
</div>
我收到以下错误:Uncaught TypeError:Object [object Object]没有方法'modalDialog'modal.shtml:57(匿名函数)
答案 0 :(得分:0)
某处需要有一个定义modalDialog的jQuery插件。您的错误表明您没有。
看起来像$.fn. modalDialog = function(){ /* .... */ }