gpt4 book ai didi

javascript - jQuery - 当 id 是数组类型表示法时,ID 选择器需要帮助

转载 作者:行者123 更新时间:2023-12-01 02:04:22 25 4
gpt4 key购买 nike

我有一个输入元素定义如下:

<input type="checkbox" name="custom_15[1]" id="custom_15[1]" value="1" />

当我尝试使用 $("#custom_15[1]") 选择器时,它不起作用。而 document.getElementById("custom_15[1]") 确实有效。

我在这里做错了什么?

谢谢!

最佳答案

首先,id 属性不应包含方括号。这只是无效的。它可以包含字母、数字、下划线、连字符、冒号和点。

在这个问题的答案中,有一个提示,jquery 甚至有点和冒号的问题:

What are valid values for the id attribute in HTML?

所以尝试切换到有效的 ID。如果不能,请使用正确的转义:

$("#custom_15\\[1\\]")

关于javascript - jQuery - 当 id 是数组类型表示法时,ID 选择器需要帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4254407/

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