-1

我正在尝试在我的网站上实现 html5advent 日历。日历是使用jquery-min 1.4.2. 在我的网站中,我有很多 jquery ui 插件,所以我想使用jquery-min 1.8.3.

我正在工作的链接是<a href="01">。当我单击链接时。链接在 Firefox 中没有问题。但是铬/铬链接不起作用,控制台抛出了我" Uncaught Error: Syntax error, unrecognized expression: a[href=#day.1] "

错误代码的来源是以下几行

 $.each(PINT.calendarInfo, function() {
                PINT_calendarActivateDay($('a[href=#day' + this.toString() + ']'), false);
            });

如果我使用 1.4.2 日历可以正常工作,但其他插件停止工作。可以进行哪些更改以使其正常工作?

4

1 回答 1

4

您需要引用属性值。

$.each(PINT.calendarInfo, function() {
    PINT_calendarActivateDay($('a[href="#day' + this.toString() + '"]'), false);
});
于 2013-01-10T12:32:57.777 回答