单击jqueryui对话框中的链接
clicking a link in jqueryui dialog
我使用jquery对话框在模式对话框中显示html文件:
主站点调用test.html:
<body>
<div id="layer" style="display: none;">
</div>
</body>
<script type="text/javascript">
$("#layer").dialog({
dialogClass: 'noTitleStuff',
autoOpen: false,
position : ['center',20],
/*draggable: false, */
resizable : true,
modal : true,
show : 'fade',
hide : /*'drop'*/'fade',
width: 'auto',
heigth: 'auto',
open: function() {
$(".ui-dialog-titlebar").removeClass('ui-widget-header');
},
});
$( function() {
$("#layer").load('test.php', function() {
$("#layer").dialog("open");
});
});
</script>
这很好,test.php的内容显示得很好。但是,当我在test.php中单击链接时,整个浏览器窗口中都会打开该链接。如何在对话框中显示新网站?
感谢您的帮助
将新url的内容加载到对话框中。
$(function(){
$(document).on("click", ".yourLinkCssClassName", function (e) {
e.preventDefault();
$.get($(this).attr("href"), function (data) {
$("#layer").html(data);
});
});
});
相关文章:
- MVC3 Ajax链接确认对话框使用jquery ui对话框
- 通过Rails中的自定义Jquery对话框处理链接的确认
- 我想知道facebook是如何将你发布的内容(如网络链接)更改为对话框中的小部件的
- EXTJS4 中的链接组合框
- 如何在点击链接后从用户取消对话框中获得回调以选择移动应用程序
- jquery对话框可见时自动下载链接问题
- 单击jqueryui对话框中的链接
- jQuery 中的链接文本框
- ExtJS表单:链接组合框
- CKEditor + 插件链接选择框
- 带有jquery/php/database的链接选择框不起作用
- 谷歌的附加链接搜索框,用于谷歌自定义搜索
- dijit中的TinyMCE编辑器.对话框:链接对话框不工作
- ExtJS如何在网格面板中构建链接组合框
- 使toggle仅链接效果框在同一父框中
- 游戏JavaScript / JSON链接文本框
- 如何转义字符为谷歌网站链接搜索框在剃刀
- 具有多个数组的链接选择框
- TinyMCE选择文本和激活链接对话与javascript
- 如何为TinyMCE超链接对话框启用CORS