Javascript 使用模态ajax+加载页面;jquery
我一辈子都不知道如何在模式弹出框中加载外部页面。 我正在使用来自的模式弹出框 因为我是javascript新手,所以无法理解文档。我可以加载一个常规的弹出框,这对我来说很容易,但当谈到在模态中加载ajax时,我不知道在html文档中的何处声明: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()
$('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