gpt4 book ai didi

javascript - 当使用多个选择器时,如何使用此关键字选择每个选择器?

转载 作者:行者123 更新时间:2023-11-29 15:24:22 64 4
gpt4 key购买 nike

我对 jquery 了解不多,所以请帮助我了解我们是否可以使用“this”关键字来选择多个选择器或任何替代方法来选择函数内的选择器,如下所示:

JS

$('.calsub').click(function(){
var cRow=0,cCol=0;
var arrA = new Array(arow);
var arrB = new Array(acol);
for(cRow=0;cRow<acol;cRow++)
{
arrA[cRow] = new Array(acol);
arrB[cRow] = new Array(acol);
}
cRow=cCol=0;.matboxB .ipbox
$('.matboxA .ipbox, .matboxB .ipbox').each(function(){
if(this.value){
arrA[cRow][cCol] = this.value;
cCol++;
if(cCol==acol){
cCol=0;
cRow++;
}
}
else{
$(this).css('box-shadow','0 0 1px 2px #ff574b');
}
if(cRow==arow){
return false;
}
});cRow=0;cCol=0;
});

HTML

<div class="matboxA" style="max-width: 270px;">
<input class="ipbox" id="a00" type="text">
<input class="ipbox" id="a01" type="text">
<input class="ipbox" id="a02" type="text">
</div>
<div class="matboxB" style="max-width: 270px;">
<input class="ipbox" id="b00" type="text">
<input class="ipbox" id="b01" type="text">
<input class="ipbox" id="b02" type="text">
</div>

通过使用上面的 JS 函数,我只能选择 .matboxA .ipbox 中的元素。通过使用 this 关键字。如何选择“.matboxB .ipbox”中的元素。请帮助我。

最佳答案

选择一个元素并遵循一个过程时,jQuery应用此参数。要选择此范围内的元素,可以使用 jQuery find() 方法。

$('.matboxA .ipbox, .matboxB .ipbox').each(function(){

var innerElement = $(this).find('selector');

};

关于javascript - 当使用多个选择器时,如何使用此关键字选择每个选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40950011/

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