快速提问,我在jBox中加载一个div时遇到问题(一个简单的jquery弹出脚本)。这是我使用
的代码<script>
$(document).ready(function() {
var MJBox = new jBox('Modal', {
attach: $('#modalDragOnTitle'),
width: 300,
height: 450,
title: 'Create new advertisement',
overlay: true,
draggable: 'title' });
MJBox.setContent($('#modal-content-create-ad'));
});
</script>
<div id="modal-content-create-ad" style="display:none;">Hello this a div</div>
但是如果我把我的文本放在setContent中就行了,代码是这样的:
<script>
$(document).ready(function() {
var MJBox = new jBox('Modal', {
attach: $('#modalDragOnTitle'),
width: 300,
height: 450,
title: 'Create new advertisement',
overlay: true,
draggable: 'title' });
MJBox.setContent('Hello this is a div');
});
</script>
任何人都有想法让这个工作?我想在js中加载div的内容。
答案 0 :(得分:3)
您想在MJBOX中设置modal-content-create-ad的内容,请使用html函数。
MJBox.setContent($('#modal-content-create-ad').html());