【发布时间】:2011-02-03 16:06:04
【问题描述】:
我的母版页上有一个标签云。我想将该标签云中的标签链接重定向到另一个 url(下面的脚本)。
当我在 firefox 中使用控制台对其进行测试时,该脚本运行良好,但当我将它放在我的主人的头上时它不起作用。
经过调查,我注意到我的脚本是在共享点网络服务 /_vti_bin/SocialDataService.asmx/GetAllTagTerms 之前加载的
这可能是原因!
我的问题是:是否可以使用 jquery 调用该网络服务并使其工作?
$(document).ready(function () {
var $sel = $("#tagscloud a[href*='tagprofile.aspx?termid=']");
var rootUrl = $('#ctl00_RootUrlId').val();
$sel.each(function () {
var $this = $(this), href = $this.attr('href');
$this.attr('href', rootUrl + 'Recherche/Pages/Results.aspx?k=SocialTagId%3A%22' + href.slice(href.indexOf('tagprofile.aspx?termid=') + 23) + '%22');
});
});
【问题讨论】:
标签: jquery web-services sharepoint