使用Jquery我试图在sharepoint中获取自定义Action(Ribbon)的父ancher标记的id但是无法获取它。 我的HTML就像
<a unselectable="on" href="javascript:;" onclick="return false;" class="ms-cui-ctl-large " mscui:controltype="Button" role="button" id="{E549A47E-BA3E-4D2B-A496-5B9C077A875F}-Large">
<span unselectable="on" class="ms-cui-ctl-largeIconContainer">
<span unselectable="on" class=" ms-cui-img-32by32 ms-cui-img-cont-float"></span>
</span>
<span unselectable="on" class="ms-cui-ctl-largelabel">Custom Action<br></span>
</a>
这是我们准备获取身份的脚本
<script type="text/javascript">
$(document).ready(function(){
var ttle=$("input[title='custom Action']")[0].parent().attr('id');
alert(ttle);
});
</script>
答案 0 :(得分:0)
这个“$("input[title='custom Action']")[0]
”是一个dom对象!
用另一个$符号覆盖它,它会工作!
var ttle=$($("input[title='custom Action']")[0]).parent().attr('id');
alert(ttle);