【发布时间】:2016-04-27 06:06:13
【问题描述】:
我正在尝试在新选项卡中打开超链接。为了在新标签中加载,我使用以下代码,它将运行一次并在锚标签中添加 target="_blank":
<script>
$(document).ready(function(){
alert("ready");
$("a", "#myCustomContent").each(function() {
$(this).attr('target', '_blank');
});
});
</script>
但是在从服务调用中检索内容之前执行了 jQuery,我无法在新选项卡中打开超链接,所以我尝试使用以下代码:
$(window).bind("load", function() {
$("a", "#myCustomContent").each(function() {
$(this).attr('target', '_blank');
});
});
这里是因为某些图像或文件无法加载而失败,还是需要更多时间?
我需要找到一种方法来调用 jQuery 以在新选项卡中打开“ahref”标签。
【问题讨论】:
-
你所说的服务是什么意思,你用的是ajax
-
@Optimus,我将富文本编辑器的内容存储在内容管理系统中,然后我使用 cmis 服务获取内容并显示在新页面中。在这里,我需要在新选项卡 中打开超链接。 “editorContent”将包含文本
标签: javascript jquery twitter-bootstrap jquery-ui jquery-events