gpt4 book ai didi

Jquery 按属性值选择不起作用 - 以防值中有空格

转载 作者:行者123 更新时间:2023-11-30 23:53:23 26 4
gpt4 key购买 nike

在我的复选框中,我正在使用值选择元素..对于我这样制作的(示例)..

<form>
<input type="checkbox" value="one 234" />
</form>

function doit(){
var x = "one 234"
$(':checkbox[value='+x+']')
.css({border:"1px solid green"})
}

doit();

但是这是行不通的..如果我删除“one 234”值之间的空格 - 它可以工作。如何处理这种情况..?

这是jsfiddle

最佳答案

使用引号:

$(':checkbox[value="'+x+'"]')

或者filter ,我个人认为它更干净,并且您不必担心任何字符转义:

$(':checkbox').filter(function(){ return this.value===x })

关于Jquery 按属性值选择不起作用 - 以防值中有空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17291034/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com