[英]jquery check if starts with for a link
我的.delegate中有以下内容:
link_id是链接的ID。 接下来我需要说明如果id以RPwd开头然后做点什么。 为什么不在这种情况下工作?
var link_id = $(this).attr('id'); //capture the id of the clicked link
if (link_id ^= "RPwd") {
^=
selector的开头是一个jQuery对象选择器。 你正在进行字符串比较,因此可以使用indexOf()
if (link_id.indexOf("RPwd") === 0) {
// Match
}
据我所知, ^=
不是javascript中的运算符。 那可能是你的问题。
我想你在找
if ($(this).is('[id^="RPwd"]')) {
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.