javascript - jquery 检查是否以链接开头

标签 javascript jquery

我的 .delegate 中有以下内容:
link_id 是链接的 ID。 接下来我需要说如果那个 id 以 RPwd 开头然后做一些事情。 为什么 ^= 在这种情况下不起作用?

    var link_id = $(this).attr('id');  //capture the id of the clicked link
    if (link_id ^= "RPwd") {

最佳答案

^= 开头的选择器是一个 jQuery 对象选择器。您正在进行字符串比较,因此可以使用 indexOf()

if (link_id.indexOf("RPwd") === 0) {
   // Match
}

关于javascript - jquery 检查是否以链接开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8808918/

相关文章:

javascript数组多维搜索索引

javascript - 如何将修改后的数据从双列表框传递到 Controller ?

javascript 在慢速互联网上无法在 html div 内工作

javascript - 如何在javascript中过滤数组?

php - 使用 ajax 在一页上提交多个独特的表单

javascript - 执行 2 个异步 AJAX 请求,一个接一个

javascript - 单击时从 'display : none' 过渡到 'display:inline'

javascript - 单击 anchor 以显示下面隐藏的 div,然后隐藏所有其他内容 div?

c# - jquery 主题生成器 CSS 问题

javascript - 使用 jquery 更改链接样式和属性