Jquery基于href添加类

标签 jquery

我正在尝试添加一个基于以特定 a href 开头的表格单元格的类。

这是 HTML:

  <tr class="odd">
    <td class=" sorting_1">
      <a href="/workorders/1">13-10000</a>
    </td>

我以为这会起作用,但事实并非如此:

$('a[href$^="/workorders/"]').addClass("boldnowrap");

我实际上正在使用 CoffeeScript :

$('a[href$^="/workorders/"]').addClass "boldnowrap"

谢谢!

最佳答案

[href$^="..."] 部分是无效选择器。

我认为您正在寻找其中之一:

$('a[href^="/workorders/"]').addClass("boldnowrap");
$('a[href*="/workorders/"]').addClass("boldnowrap");

请注意,每次在 href 中找到 /workorders/ 时,第二个都会匹配,可能不是您想要的。

关于Jquery基于href添加类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16987866/

相关文章:

javascript - 当选择菜单具有值时禁用复选框

javascript - 如何获取浏览器返回按钮事件并防止默认行为

javascript - 根据所选的下拉列表值隐藏链接

javascript - 使用@keyframes 的复杂 css 动画

jQuery 插件和原型(prototype)类

javascript - JQuery 验证工作正常,但 SubmitHandler 不工作

javascript - Bootstrap - 使用图标切换侧边栏

javascript - 使用ajax发送表单数据

jquery - 使用可见性来切换隐藏元素?

javascript - 如何在使用循环时调用 jquery 事件触发器?