gpt4 book ai didi

选择同名元素时出现 JQuery 语法错误

转载 作者:行者123 更新时间:2023-12-01 06:15:30 25 4
gpt4 key购买 nike

我想选择同名的输入,但出现语法错误:

$("input[name=$(this).prop('name')]"); 

但是我可以通过 $(this).prop('name') 获取字符串。

编辑:

感谢您的所有回答。我认为它们都有效。但是谁能解释为什么开头和结尾的两个加号使 jquery 代码在字符串中解析?引用将不胜感激,谢谢

编辑2:

我知道加号用于字符串连接。但在这种情况下,第一个 + 之前或第二个 + 之后没有任何内容。那么这里连接了什么?抱歉,如果这个问题看起来太天真

最佳答案

应该是这样的:

$("input[name='"+$(this).prop('name')+"']"); 

jQuery 不会解析字符串上的 jQuery 代码。要执行它,您应该将 jQuery prop() 函数放在字符串之外。

关于选择同名元素时出现 JQuery 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17119320/

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