为什么我的JS为我的链接添加前缀(localhost:3000 / mylink)

Why is my JS putting a prefix to my links (localhost:3000/mylink)?

本文关键字:我的 3000 mylink localhost 加前缀 JS 链接 添加 为什么      更新时间:2023-09-26

我的JS正在为我的链接添加前缀,它不应该,因为它是纯html + js。

var source3 = 
'<img class="col-3 small-brand-avatar" src="assets/mimub.jpg" >'
+ '<div class="quarter_padding_left col-8">'
+ '<h5 class="medium">'
+ tooltipsInfo[2].name 
+ '</h5>'
+ '<span class="lightgray">de </span>'
+ '</span>'
+ tooltipsInfo[2].location
+ '</br>'
+ tooltipsInfo[2].price 
+ '<a href="​http://clk.tradedoubler.com">'
+ '<span class="green"> Mimub</span>'
+ '</a>'
+ '</br>'
+ '</div>';

单击我的链接时,将呈现以下URL:

http://localhost:3000/http://clk.tradedoubler.com/

谢谢

您的代码中有一个字符(在 "http://... 之间)未被编辑器拾取,这使您的 URL 无效。重新键入a标记:

+ '<a href="http://clk.tradedoubler.com">'