【发布时间】:2015-11-02 16:20:09
【问题描述】:
我正在尝试编写一些将转到此函数创建的 URL 的内容。
<script type="text/javascript">
function VLink() {
var callNumHeading = $("th[class='BItemsHeader']:contains(NO.)");
Num = $('table[id="B_items"] tbody tr td a').eq($(NumHeading).index()).text();
var link = "http://someURL/?q="+Num;
return link;
}
$(document).ready(function() {
var link = VLink();
});
</script>
我需要创建将转到上面函数中创建的链接的代码。我最接近的是:
<a href="javascript:VLink(); ">My Link</a>
此代码转到一个页面,该页面说它与原始页面具有相同的 URL,但页面上显示的只是我想要访问的 URL。所需的目标 URL 显示在页面正文中,而不是地址栏中。
【问题讨论】:
-
也许您忘记了
:contains()部分中的一些连字符?$("th[class='BItemsHeader']:contains('NO.')");
标签: javascript hyperlink href