Jquery差异1.4.2和1.8.3?

时间:2013-01-10 12:31:47

标签: jquery html

我正在尝试将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日历工作没有问题但其他插件停止工作。 可以做些什么改变才能使它发挥作用?

1 个答案:

答案 0 :(得分:4)

您需要引用属性值。

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