Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.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 JQuery生成的锚标记将不会重定向_Javascript_Jquery_Html_Css_Anchor - Fatal编程技术网

Javascript JQuery生成的锚标记将不会重定向

Javascript JQuery生成的锚标记将不会重定向,javascript,jquery,html,css,anchor,Javascript,Jquery,Html,Css,Anchor,下面是我用来构建锚定标记和内容的代码 $('div#right-slide').html("<a href=\"http://www.XXXXXXXXXXXX.info/limited-specials/\" ><h1 id=\"specials\">Click Here for Limited</h1></a><a href=\"http://www.XXXXXXXXXX.info/limited-specials/\" ><h

下面是我用来构建锚定标记和内容的代码

$('div#right-slide').html("<a href=\"http://www.XXXXXXXXXXXX.info/limited-specials/\" ><h1 id=\"specials\">Click Here for Limited</h1></a><a href=\"http://www.XXXXXXXXXX.info/limited-specials/\" ><h1 id=\"specials1\">Time Specials</h1></a>");
$('div#右幻灯片').html(“”);

我相信有一个更好的方法去做这件事,但我是新的,我只是想让它的工作现在。当我将鼠标悬停在文本上时,浏览器底部显示链接的地址,但当我单击时,什么也没有发生。有人能告诉我错误的方向吗?谢谢你的帮助

jQuery允许您避免字符串连接,并且可以更干净地执行此操作。例如:

function specialsLink(text, url) {
  var $h1 = $('<h1 />').text(text);
  var $a = $('<a />').attr('href', url).html($h1);
  return $a;
}

$('div#right-slide')
  .append(specialsLink('Click Here for Limited',
    'http://example.com/limited-specials/'))
  .append(specialsLink('Time Specials',
    'http://example.com/limited-specials/'));
函数特殊链接(文本、url){
变量$h1=$('').text(text);

var$a=$(“

你可以把
放在
”里面,这会让你的生活更简单。那么你就不需要
\”
-逃逸了。忘了它吧。谢谢。