【发布时间】:2012-07-07 03:34:58
【问题描述】:
我正在尝试构建一个锚标记 href,其中 url 将查询服务
代码:
var href = $("#id").text();
$('<a href="#" id="testselect">button</a>').insertAfter("#searchtextselecttest");
$("#testselect").attr('href','http://something/ID='+ href);
当我点击链接时,我只得到“something/ID=”并且没有附加 href 并且 #id 也是一个链接!!
【问题讨论】:
-
你能用你的 HTML 代码做一个 jsfiddle 吗?
-
尝试
var href = $("#id").prop("href")如果"#id"是一个链接并且你想要它的href -
调试,
href返回什么? -
我同意康纳,你应该使用 jsfiddle 来解释你需要什么。在构建小提琴时,您可能会找到自己的解决方案。
-
你确定#id 不为空吗?代码应该可以正常工作。