gpt4 book ai didi

javascript - 使用 jQuery 选择器作为方法

转载 作者:行者123 更新时间:2023-11-28 12:36:02 24 4
gpt4 key购买 nike

我的页面在一组不同的 div 中包含许多输入。

这些输入的子集是动态创建的,也可以删除。

通过创建删除元素,我可以得到一个名为如下所示的输入列表:

<div id="first">
<input type="text" name="elem[0][elem_option][0][price]" value="">
<input type="text" name="elem[0][elem_option][1][price]" value="">
<input type="text" name="elem[0][elem_option][5][price]" value="">
<input type="text" name="elem[0][elem_option][21][price]" value="">

<input type="text" name="elem[3][elem_option][0][price]" value="">
<input type="text" name="elem[3][elem_option][1][price]" value="">
<input type="text" name="elem[3][elem_option][3][price]" value="">
<input type="text" name="elem[3][elem_option][8][price]" value="">
</div><!-- first -->
<div id="second">
<input type="text" name="elem[1][elem_option][1][price]" value="">
<input type="text" name="elem[1][elem_option][2][price]" value="">
<input type="text" name="elem[1][elem_option][7][price]" value="">
<input type="text" name="elem[1][elem_option][8][price]" value="">

<input type="text" name="elem[5][elem_option][5][price]" value="">
<input type="text" name="elem[5][elem_option][6][price]" value="">
<input type="text" name="elem[5][elem_option][8][price]" value="">
<input type="text" name="elem[5][elem_option][9][price]" value="">
</div><!-- second-->
....

我需要选择名称以 [price] 结尾的所有元素,并将其保存在每个 div 的不同变量中。

我尝试使用 jQuery 选择器作为 getelementbyid 的方法:

first_price_inputs = document.getElementById('first').jQuery('input[name$="[price]"]')
second_price_inputs = document.getElementById('second').jQuery('input[name$="[price]"]')

但我收到此错误:

Uncaught TypeError: Object #<HTMLDivElement> has no method 'jQuery'

请帮忙!

最佳答案

试试这个:

first_price_inputs = jQuery('#first input[name$="[price]"]');
second_price_inputs = jQuery('#second input[name$="[price]"]');

看这里:http://jsfiddle.net/qRDkq/

关于javascript - 使用 jQuery 选择器作为方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16882300/

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