gpt4 book ai didi

jquery - 未捕获的 TypeError : j$(. ..).exists 不是函数

转载 作者:行者123 更新时间:2023-12-03 22:38:00 25 4
gpt4 key购买 nike

var selector = '#Id-value_' + index;
var exist = $(selector).exists();

这段代码出现错误。
我的文档准备功能是

$(document).ready(function() {

});

最佳答案

jQuery 中没有 exists() 函数。但你可以快速写一个:

// Add a new function to jQuery
jQuery.fn.exists = function(){ return this.length > 0; }

// Sadly, we cannot use ES6 arrow functions here. It
// would be nice if we could do this:
// jQuery.fn.exists = () => this.length > 0;

//now let's test it
if ($(selector).exists()) {
// Do something
}

或者,只需检查 .length 属性是否不等于 0:

if ($(selector).length) {
// will go here if at least one node matched
}

关于jquery - 未捕获的 TypeError : j$(. ..).exists 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40882417/

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