gpt4 book ai didi

jquery - DRY原理: reference jQuery selector to avoid duplicates

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

假设我有一个函数,里面有一个对象

function MyFunction(){
var options = {
placeholder: $('#select option[value="-1"]'),
first: $('#select option[value="-1"]').next()
};
}

你看,jQuery 对象 $('#select option[value="-1"]')placeholderfirst< 中都是重复的 项目。这可行,但 PHPStorm 警告我有关重复的 jQuery 选择器

有没有办法可以引用 first 项中的 placeholder 值?排序如下:

placeholder: $('#select option[value="-1"]'),
first: this.placeholder.next()

(当然提供的示例不起作用)

最佳答案

像这样吗?

function MyFunction(){
var el = $('#select option[value="-1"]'),
options = {
placeholder: el,
first: el.next()
};
}

关于jquery - DRY原理: reference jQuery selector to avoid duplicates,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50476893/

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