javascript - JQuery 中的 CSS 属性选择器

标签 javascript jquery html css

<分区>


这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助 future 的读者。

关闭 8 年前

在 CSS 中有很多属性选择器,比如

a[href$=mp3] { // this means that if there is a <a> and it has href attribute and the href ends-with mp3 then apply my style 
   .... my style
}

如果我想在 JQuery 中做这样的事情怎么办

$("a[href$=mp3]").click(function ()) {
    alert("An audio link is clicked !!");
});

但它在第一行给我一个错误/异常

Uncaught SyntaxError: Unexpected token )

任何人都可以修复它或给我一个变通办法吗??

最佳答案

第一行的最后一个 ) 不应该存在。这导致了语法错误。

$("a[href$=mp3]").click(function ()) {
//                                 ^ remove

关于javascript - JQuery 中的 CSS 属性选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28315810/

上一篇:css multiple classes - 适当的分隔符

下一篇:html - 在 FireFox(所有浏览器)中滑出左侧导航/图像位置的正确 css?

相关文章:

javascript - Vuejs - 在导出的类上使用函数 getProperties

javascript - 使用 jquery 从 JSON 数据生成动态 html

css - 页脚连接到页眉 wordpress

javascript - 如何: correctly chain AngularJS async calls (AngularJs 1. 7.5)

javascript - 单击使用 react native 时如何更改图像和文本颜色?

javascript - 获取链式振荡器的最终输出频率

JQuery Jscrollpane 水平滚动,带内联 HTML 列表

javascript - 在模式关闭时暂停本地视频

javascript - Electron 弹出窗口(未定义$);控制台日志中没有错误

html - 文本区域滚动条 Firefox 错误