jQuery - 根据

时间:2017-04-13 18:36:25

标签: javascript jquery

为什么

$("input[name=eingangstuer_befestigung][value=ZumEinbetonieren]").prop('checked', true);

工作和

$("input[name=eingangstuer_befestigung][value=Zum Einbetonieren]").prop('checked', true);

有没有办法可以保留值中的空格并仍然使该死的bug和时间被称为javascript的时间做了它应该做的事情?

1 个答案:

答案 0 :(得分:4)

如果您的属性的值中包含空格,请在其周围使用单引号,如下所示:

[value='Zum Einbetonieren']

或者,如果您只需要匹配第一个单词,则可以使用~符号匹配包含空格的选择器中的指定值。例如:

[value~=Zum]

第二个选项将匹配以Zum开头的任何选择器。 (注意单词后面的空格。)