Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用模态ajax+加载页面;jquery_Javascript_Jquery_Html_Ajax - Fatal编程技术网

Javascript 使用模态ajax+加载页面;jquery

Javascript 使用模态ajax+加载页面;jquery,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我一辈子都不知道如何在模式弹出框中加载外部页面。 我正在使用来自的模式弹出框 因为我是javascript新手,所以无法理解文档。我可以加载一个常规的弹出框,这对我来说很容易,但当谈到在模态中加载ajax时,我不知道在html文档中的何处声明: $('element_to_pop_up').bPopup({ contentContainer:'.content', loadUrl: 'test.html' //Uses jQuery.load()

我一辈子都不知道如何在模式弹出框中加载外部页面。 我正在使用来自的模式弹出框

因为我是javascript新手,所以无法理解文档。我可以加载一个常规的弹出框,这对我来说很容易,但当谈到在模态中加载ajax时,我不知道在html文档中的何处声明:

$('element_to_pop_up').bPopup({
            contentContainer:'.content',
            loadUrl: 'test.html' //Uses jQuery.load()
        });
这个脚本应该在弹出窗口中加载test.html,但它没有。它会加载一个空白的弹出框

以下是我为实现这一目标所做的努力:

<button id="my-button">Pop it Up</button>
<div id="element_to_pop_up">

<!-- Ajax Javascript that supposed to popup in modal-->
<script>$('element_to_pop_up').bPopup({
            contentContainer:'.content',
            loadUrl: 'test.html' //Uses jQuery.load()
        });</script>

</div>
弹出它
$('element_to_pop_up').bPopup({
contentContainer:“.content”,
loadUrl:'test.html'//使用jQuery.load()
});

知道我搞砸了什么吗?

尝试使用
字符查找元素,因为您正在尝试按id查找

<script>
    $(document).ready(function() { 
        $('#element_to_pop_up').bPopup({
            contentContainer:'.content',
            loadUrl: 'test.html' //Uses jQuery.load()
        });
    });
</script>

$(文档).ready(函数(){
$(“#元素”到“弹出”).bPopup({
contentContainer:“.content”,
loadUrl:'test.html'//使用jQuery.load()
});
});

尝试使用
#
字符查找元素,因为您正在尝试按id查找

<script>
    $(document).ready(function() { 
        $('#element_to_pop_up').bPopup({
            contentContainer:'.content',
            loadUrl: 'test.html' //Uses jQuery.load()
        });
    });
</script>

$(文档).ready(函数(){
$(“#元素”到“弹出”).bPopup({
contentContainer:“.content”,
loadUrl:'test.html'//使用jQuery.load()
});
});

尝试使用
#
字符查找元素,因为您正在尝试按id查找

<script>
    $(document).ready(function() { 
        $('#element_to_pop_up').bPopup({
            contentContainer:'.content',
            loadUrl: 'test.html' //Uses jQuery.load()
        });
    });
</script>

$(文档).ready(函数(){
$(“#元素”到“弹出”).bPopup({
contentContainer:“.content”,
loadUrl:'test.html'//使用jQuery.load()
});
});

尝试使用
#
字符查找元素,因为您正在尝试按id查找

<script>
    $(document).ready(function() { 
        $('#element_to_pop_up').bPopup({
            contentContainer:'.content',
            loadUrl: 'test.html' //Uses jQuery.load()
        });
    });
</script>

$(文档).ready(函数(){
$(“#元素”到“弹出”).bPopup({
contentContainer:“.content”,
loadUrl:'test.html'//使用jQuery.load()
});
});

你很接近了。您缺少的是需要将onclick事件绑定到按钮,并将其放入$(文档)中。准备就绪:

<script>
$(document).ready(function() {
$('#my-button').bind('click', function(e) {

        // Prevents the default action to be triggered. 
        e.preventDefault();

        // Triggering bPopup when click event is fired
        $('#element_to_pop_up').bPopup({
            contentContainer:'.content',
            loadUrl: 'test.html' //Uses jQuery.load()
        });
    });
});
</script>

$(文档).ready(函数(){
$(“#我的按钮”).bind('click',函数(e){
//防止触发默认操作。
e、 预防默认值();
//触发click事件时触发bPopup
$(“#元素”到“弹出”).bPopup({
contentContainer:“.content”,
loadUrl:'test.html'//使用jQuery.load()
});
});
});

你很接近了。您缺少的是需要将onclick事件绑定到按钮,并将其放入$(文档)中。准备就绪:

<script>
$(document).ready(function() {
$('#my-button').bind('click', function(e) {

        // Prevents the default action to be triggered. 
        e.preventDefault();

        // Triggering bPopup when click event is fired
        $('#element_to_pop_up').bPopup({
            contentContainer:'.content',
            loadUrl: 'test.html' //Uses jQuery.load()
        });
    });
});
</script>

$(文档).ready(函数(){
$(“#我的按钮”).bind('click',函数(e){
//防止触发默认操作。
e、 预防默认值();
//触发click事件时触发bPopup
$(“#元素”到“弹出”).bPopup({
contentContainer:“.content”,
loadUrl:'test.html'//使用jQuery.load()
});
});
});

你很接近了。您缺少的是需要将onclick事件绑定到按钮,并将其放入$(文档)中。准备就绪:

<script>
$(document).ready(function() {
$('#my-button').bind('click', function(e) {

        // Prevents the default action to be triggered. 
        e.preventDefault();

        // Triggering bPopup when click event is fired
        $('#element_to_pop_up').bPopup({
            contentContainer:'.content',
            loadUrl: 'test.html' //Uses jQuery.load()
        });
    });
});
</script>

$(文档).ready(函数(){
$(“#我的按钮”).bind('click',函数(e){
//防止触发默认操作。
e、 预防默认值();
//触发click事件时触发bPopup
$(“#元素”到“弹出”).bPopup({
contentContainer:“.content”,
loadUrl:'test.html'//使用jQuery.load()
});
});
});

你很接近了。您缺少的是需要将onclick事件绑定到按钮,并将其放入$(文档)中。准备就绪:

<script>
$(document).ready(function() {
$('#my-button').bind('click', function(e) {

        // Prevents the default action to be triggered. 
        e.preventDefault();

        // Triggering bPopup when click event is fired
        $('#element_to_pop_up').bPopup({
            contentContainer:'.content',
            loadUrl: 'test.html' //Uses jQuery.load()
        });
    });
});
</script>

$(文档).ready(函数(){
$(“#我的按钮”).bind('click',函数(e){
//防止触发默认操作。
e、 预防默认值();
//触发click事件时触发bPopup
$(“#元素”到“弹出”).bPopup({
contentContainer:“.content”,
loadUrl:'test.html'//使用jQuery.load()
});
});
});

这是您想要的测试页面:

<html>
    <head> 
        <style>
         #element_to_pop_up { display:none; }
        </style>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/x.x.x/jquery.min.js"></script>
<script src="http://dinbror.dk/bpopup/assets/jquery.bpopup-0.9.4.min.js"></script>
<script>
;(function($) {
    $(function() {
        $('#my-button').bind('click', function(e) {
            e.preventDefault();
            $('element_to_pop_up').bPopup({
                contentContainer:'.content',
                loadUrl: 'test.html' //Uses jQuery.load()
                });
        });
     });
 })(jQuery);
</script>

    </head>
    <body>

        <!-- Button that triggers the popup -->
        <button id="my-button">POP IT UP</button>
        <!-- Element to pop up -->
        <div id="element_to_pop_up">Content of popup</div>

    </body>
</html>

#元素到弹出{display:none;}
;(函数($){
$(函数(){
$(“#我的按钮”).bind('click',函数(e){
e、 预防默认值();
$('element_to_pop_up').bPopup({
contentContainer:“.content”,
loadUrl:'test.html'//使用jQuery.load()
});
});
});
})(jQuery);
弹出来
弹出窗口的内容

这是您想要的测试页面:

<html>
    <head> 
        <style>
         #element_to_pop_up { display:none; }
        </style>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/x.x.x/jquery.min.js"></script>
<script src="http://dinbror.dk/bpopup/assets/jquery.bpopup-0.9.4.min.js"></script>
<script>
;(function($) {
    $(function() {
        $('#my-button').bind('click', function(e) {
            e.preventDefault();
            $('element_to_pop_up').bPopup({
                contentContainer:'.content',
                loadUrl: 'test.html' //Uses jQuery.load()
                });
        });
     });
 })(jQuery);
</script>

    </head>
    <body>

        <!-- Button that triggers the popup -->
        <button id="my-button">POP IT UP</button>
        <!-- Element to pop up -->
        <div id="element_to_pop_up">Content of popup</div>

    </body>
</html>

#元素到弹出{display:none;}
;(函数($){
$(函数(){
$(“#我的按钮”).bind('click',函数(e){
e、 预防默认值();
$('element_to_pop_up').bPopup({
contentContainer:“.content”,
loadUrl:'test.html'//使用jQuery.load()
});
});
});
})(jQuery);
弹出来
弹出窗口的内容

这是您想要的测试页面:

<html>
    <head> 
        <style>
         #element_to_pop_up { display:none; }
        </style>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/x.x.x/jquery.min.js"></script>
<script src="http://dinbror.dk/bpopup/assets/jquery.bpopup-0.9.4.min.js"></script>
<script>
;(function($) {
    $(function() {
        $('#my-button').bind('click', function(e) {
            e.preventDefault();
            $('element_to_pop_up').bPopup({
                contentContainer:'.content',
                loadUrl: 'test.html' //Uses jQuery.load()
                });
        });
     });
 })(jQuery);
</script>

    </head>
    <body>

        <!-- Button that triggers the popup -->
        <button id="my-button">POP IT UP</button>
        <!-- Element to pop up -->
        <div id="element_to_pop_up">Content of popup</div>

    </body>
</html>

#元素到弹出{display:none;}
;(函数($){
$(函数(){
$(“#我的按钮”).bind('click',函数(e){
e、 预防默认值();
$('element_to_pop_up').bPopup({
contentContainer:“.content”,
loadUrl:'test.html'//使用jQuery.load()
});
});
});
})(jQuery);
弹出来
弹出窗口的内容

这是您想要的测试页面:

<html>
    <head> 
        <style>
         #element_to_pop_up { display:none; }
        </style>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/x.x.x/jquery.min.js"></script>
<script src="http://dinbror.dk/bpopup/assets/jquery.bpopup-0.9.4.min.js"></script>
<script>
;(function($) {
    $(function() {
        $('#my-button').bind('click', function(e) {
            e.preventDefault();
            $('element_to_pop_up').bPopup({
                contentContainer:'.content',
                loadUrl: 'test.html' //Uses jQuery.load()
                });
        });
     });
 })(jQuery);
</script>

    </head>
    <body>

        <!-- Button that triggers the popup -->
        <button id="my-button">POP IT UP</button>
        <!-- Element to pop up -->
        <div id="element_to_pop_up">Content of popup</div>

    </body>
</html>

#元素到弹出{display:none;}
;(函数($){
$(函数(){
$(“#我的按钮”).bind('click',函数(e){
e、 预防默认值();
$('element_to_pop_up').bPop