gpt4 book ai didi

javascript - 从 jQuery 1.7.1 更新到 jQuery 1.10.2

转载 作者:太空宇宙 更新时间:2023-11-03 20:47:02 24 4
gpt4 key购买 nike

我有这样的 js 代码,它使用 jQuery 1.7.1

运行
$("(.editor-field .input-field):has(input[data-val-required])").each(function () {
$(this).prev().find("label").append("<strong style='color:#ff0000'>*</strong>")
})

但现在我更改为 jQuery 1.10.2 并遇到问题。收到错误消息:

Uncaught Error: Syntax error, unrecognized expression: (.editor-field .input-field):has(input[data-val-required]) jquery-1.10.2.js:1850

有机会解决这个问题吗?

最佳答案

第一组括号不是必需的。只需删除它们即可。

这应该做你想做的:

$(".editor-field .input-field:has(input[data-val-required])")

假设您希望 has 部分仅应用于 .input-field

关于javascript - 从 jQuery 1.7.1 更新到 jQuery 1.10.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19760263/

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