欧元签到jQuery选择器

时间:2013-05-25 14:47:38

标签: jquery jquery-selectors zepto

我正在尝试编写一个jQuery选择器来获取其中有DOMElement符号的所有。 在查看the documentation时,我想写一些类似的内容:

$("*:contains('€')")

不幸的是,我有一个

  

未捕获错误:SyntaxError:DOM异常12

显示在控制台日志中。 我想知道是否可以这样做? 我想让所有包含符号的元素添加mouseover函数

你可以帮我弄清楚出了什么问题吗?我已经尝试使用\\\来逃避角色,但它不起作用。

以下代码无效:

    $("*:contains('€')").each(function () {
        $($(this)).css( "backgroundColor", "blue" );
    });

控制台日志中的错误说:

Uncaught Error: SyntaxError: DOM Exception 12 zepto.min.js:2
A.qsa zepto.min.js:2
A.init zepto.min.js:2
c zepto.min.js:2
myFunc Script.js:344

第344行是代码行:

$("*:contains('€')")

1 个答案:

答案 0 :(得分:0)

我做了一个快速测试,它对我有用。 您可能在代码中的其他位置出现错误,发布更多错误。 否则,请尝试编写:$("*:contains('€')"),但我认为这不会有所帮助。