Ara*_*asu 6 jquery popup jquery-mobile
我正在使用jQuery Mobile.其实我想在弹出窗口中打开一个externl链接.我试过这个.
<a href="#" id="dialoglink" data-rel="dialog">Open Dialog</a>
<script>
$(document).delegate('#dialoglink', 'click', function() {
$(this).simpledialog({
'mode' : 'blank',
'prompt': false,
'forceInput': false,
'useModal':true,
'fullHTML' :
'http://www.google.com/'
})
});
</script>
Run Code Online (Sandbox Code Playgroud)
它打开一个弹出窗口,内容是http://www.google.com/.但我其实想加载网址.即谷歌索引页面.
您可以通过 ajax 请求来完成此操作:
$.get('http://url.to.load.net',function(data) {
$(this).simpledialog({
'mode' : 'blank',
'prompt': false,
'forceInput': false,
'useModal':true,
'fullHTML' : data
});
});
Run Code Online (Sandbox Code Playgroud)
不过,对于像 google.com 这样的整个页面来说,没有什么可推荐的。simpledialog 无法处理这种类型的内容,它会破坏您的标记结构。但您可以加载一小段 HTML,例如列表视图。