如何更改SharePoint 2010中自定义功能区按钮的Href

时间:2010-07-27 23:45:32

标签: c# .net jquery sharepoint sharepoint-2010

有没有办法更改自定义功能区按钮的Href?我想把按钮绑在灯箱上,这样点击按钮就会显示灯箱。

按钮的ID是Ribbon.Documents.New.Controls.BtnUpload-Large所以我尝试了jQuery('#Ribbon.Documents.New.Controls.BtnUpload-Large')。attr('href',href),但那没有做到。

1 个答案:

答案 0 :(得分:0)

按钮?? tag button,标记按钮没有href属性。如果您指的是标记a,请尝试将类设置为“Ribbon-DocumentsNew-Controls-BtnUpload-Large”并尝试此操作:

<div id="test"></div>

var anchor = $('a.Ribbon-DocumentsNew-Controls-BtnUpload-Large');
$('#test_change').append('<div>old href: '+$(anchor).attr('href')+'</div>');
$(anchor).attr('href', href);
$('#test_change').append('<div>new href: '+href+'</div>');
$('#test_change').append('<div>a href: '+$(anchor).attr('href')+'</div>');