javascript - 使用 Jquery 解析 XFN 数据,第 2 轮

标签 javascript jquery google-chrome xfn

你们已经帮助我正确解析了 A 标签上的 REL 属性,但是有两个 XFN 值我无法匹配: “同事”和“共同居住者”。连字符会导致 jquery 出错。

我试过了

xfn_co-worker = $("a[rel~='co-worker']").length;

还有这个

xfn_co-worker = $("a[rel~='co\-worker']").length;

在这两种情况下,都会返回错误“Uncaught ReferenceError:赋值中的左侧无效”。 (由于这些标准 XFN 值,我被迫使用它们)

像往常一样,任何想法都会受到赞赏:-)

最佳答案

这不是您选择器中的错误。错误在于您的变量名称。

不能在变量名称中使用数学运算符。所以问题是你使用了 - 符号。

尝试更换

xfn_co-worker

例如

xfn_co_worker

应该可以正常工作

xfn_co_worker = $("a[rel~='co-worker']").length;

注意:您的变量名称必须与以下正则表达式匹配[a-zA-Z_$][0-9a-zA-Z_$]*

关于javascript - 使用 Jquery 解析 XFN 数据,第 2 轮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1815912/

相关文章:

javascript - 在node js中调整图像大小

jQuery 检测页面上任意位置的粘贴事件并将 "Redirect"粘贴到 Textarea

windows和mac之间firefox和chrome的javascript兼容性

javascript - FireFox 3.5 重复获取图像 Sprite - 如何防止?

javascript - CKEditor 5 通过外部 url 插入图像

javascript - 重新排序 dom 元素

javascript - 更好的 jQuery 对象过滤

jquery - Google Chrome 扩展程序 - 需要帮助

google-chrome - Chrome 的 AA 扩展问题

javascript - 关于JavaScript图形动画的问题: saving and restoring a "sprite" background