gpt4 book ai didi

javascript - Noob jQuery "$"函数返回问题

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

HTML:

<input type="text" id="priceperperson1" name="priceperperson1" />
<input type="text" name="personsvalue1" class="countme" readonly="readonly" />

JS:

jQuery(document).ready(function($) {
$('div.pricerow input.countme').each(function(){
var id = this.name.substr(this.name.length-1);
alert($('input#priceperperson'+id));
this.value = parseInt($('priceperperson'+id).value) * parseInt($('countpersons'+id).value);
});
});

尽可能缩短。我所警惕的只是“对象”...值是 NaN。我尝试过对 id 进行“parseInt”。我试过:

$('[name=priceperperson'+id+']');
$('priceperperson'+id);

我做错了什么?

最佳答案

当您执行$(..)时,您正在检索 jQuery 对象

要获取值(字符串),请使用.val() 方法。

所以

alert( $('input#priceperperson'+id).val() );

关于javascript - Noob jQuery "$"函数返回问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3239847/

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