Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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 包装特定div中的链接_Javascript_Jquery_Html - Fatal编程技术网

Javascript 包装特定div中的链接

Javascript 包装特定div中的链接,javascript,jquery,html,Javascript,Jquery,Html,我想包装div中的链接: 这: <div id="hello"> http://google.fr/646564897564/8977748946 </div> http://google.fr/646564897564/8977748946 将是: <div id="hello"> <div id="wrap"> http://google.fr/646564897564/8977748946 </div> </div

我想包装div中的链接:

这:

<div id="hello">

http://google.fr/646564897564/8977748946

</div>

http://google.fr/646564897564/8977748946
将是:

<div id="hello">
<div id="wrap">
http://google.fr/646564897564/8977748946
</div>
</div>

http://google.fr/646564897564/8977748946
看看这里:

JS

var outer = document.getElementById("hello");
outer.innerHTML = "<div id='wrap'>"+outer.innerHTML+"</div>"
var outer=document.getElementById(“hello”);
outer.innerHTML=”“+outer.innerHTML+“”
输出

<div id="hello">
    <div id="wrap">
        http://google.fr/646564897564/8977748946
    </div>
</div>

http://google.fr/646564897564/8977748946
使用JQuery

$("#hello").html("<div id='wrap'>"+$("#hello").html()+"</div>")
$(“#你好”).html(“+$(“#你好”).html()+”)
在这里拉小提琴:

希望它有帮助

看看这里:

JS

var outer = document.getElementById("hello");
outer.innerHTML = "<div id='wrap'>"+outer.innerHTML+"</div>"
var outer=document.getElementById(“hello”);
outer.innerHTML=”“+outer.innerHTML+“”
输出

<div id="hello">
    <div id="wrap">
        http://google.fr/646564897564/8977748946
    </div>
</div>

http://google.fr/646564897564/8977748946
使用JQuery

$("#hello").html("<div id='wrap'>"+$("#hello").html()+"</div>")
$(“#你好”).html(“+$(“#你好”).html()+”)
在这里拉小提琴:


希望对使用jQuery有所帮助。您可以使用以下功能:

var outer = $("#hello");
outer.wrapInner('<div id="wrap">);
var-outer=$(“#你好”);
外包装器(');

利用jQuery,您可以使用以下功能:

var outer = $("#hello");
outer.wrapInner('<div id="wrap">);
var-outer=$(“#你好”);
外包装器(');

当我尝试这个方法时:它不起作用:var outer=document.getElementById(“url_re”);outer.innerHTML=“window.location=”+outer.innerHTML+““””嗯,我在一个页面中有一个url。我想在这个url周围放置一个重定向脚本,以便重定向访问者。你想让用户在重定向到页面之前单击该url吗?你认为这可能吗?如果我尝试此操作时有帮助,请查看此处:它不起作用:var outer=document.getElementById(“url_re”);outer.innerHTML=“window.location=”+outer.innerHTML+““””嗯,我在一个页面中有一个url。我想在这个url周围放置一个重定向脚本,以便重定向访问者您希望用户在重定向到页面之前单击该url?您认为这可能吗?如果有帮助,请查看此处