Javascript JQuery获取类名为SharePoint 2013的元素的子级

Javascript JQuery获取类名为SharePoint 2013的元素的子级,javascript,jquery,sharepoint,sharepoint-2013,Javascript,Jquery,Sharepoint,Sharepoint 2013,我正在尝试在SharePoint 2013的Intranet母版页上自定义日历视图。我想做的是获取一周中某一天的文本元素,并将其拆分为3个字符 我知道目前的结构是 <th class="ms-acal-month-top"> <nobr> <span> </span> </nobr> </th> 我已经得到了一个工作解决方案,它在一定程度上模仿了SharePoint上的结

我正在尝试在SharePoint 2013的Intranet母版页上自定义日历视图。我想做的是获取一周中某一天的文本元素,并将其拆分为3个字符

我知道目前的结构是

<th class="ms-acal-month-top">
    <nobr>
        <span>
        </span>
    </nobr>
</th>

我已经得到了一个工作解决方案,它在一定程度上模仿了SharePoint上的结构,但是将此代码应用到SharePoint页面并不起作用。 是您需要调用的函数

alert($('th.ms-acal-month-top').children().children().text());
演示:

多亏了

使用浏览器开发人员工具,我发现JQuery没有启动,因为没有定义“$”。该错误的原因是导入JQuery的脚本标记位于母版页的标记中,而不是标记中


将脚本移动到head标记会在页面上构建元素之前加载JQuery并定义“$”运算符。

谢谢,但该脚本的问题是,如果有多个“”元素,则警报只会将所有文本串在一起。但是谢谢你给我指出了正确的方向