0

我正在尝试在 Intranet 母版页上自定义 SharePoint 2013 中的日历视图。我想要做的是获取星期几的文本元素并将其剥离为 3 个字符。

我知道目前的结构是

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

我得到了一个工作解决方案,它在一定程度上模仿了 SharePoint 上的结构,但是将此代码应用于 SharePoint 页面不起作用。 jsFiddle

4

2 回答 2

1

.text()是您需要调用它的函数

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

演示:小提琴

于 2013-08-30T10:34:00.557 回答
0

多亏了Msounthar解决了。

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

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

于 2013-09-02T08:26:30.893 回答