任何人都可以帮助我尝试使用这个 jQuery 我无法让正则表达式工作
cj("input[id='PRE_TEXT_'(.*)'_POST_TEXT']").hide();
任何人都可以帮助我尝试使用这个 jQuery 我无法让正则表达式工作
cj("input[id='PRE_TEXT_'(.*)'_POST_TEXT']").hide();
您不能在 jQuery 选择器中使用正则表达式。使用过滤功能:
cj("input").filter(function() {
if (/^PRE_TEXT_(.*)_POST_TEXT$/.test(cj(this).prop("id"))) {
return true;
}
return false;
}).hide();
您不能使用正则表达式,但您应该能够使用开始和结束。
cj("input[id^='PRE_TEXT_'][id$='_POST_TEXT']").hide();