首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Jquery获取隐藏参数值

使用Jquery获取隐藏参数值
EN

Stack Overflow用户
提问于 2014-05-02 18:57:10
回答 2查看 317关注 0票数 0

我有下面的html。

代码语言:javascript
复制
<td style="text-align:left;" class="product-quantity">
    <input type="hidden" value="ABC" class="skuhidden">
    <div class="quantity buttons_added"><input type="button" class="minus" value="-"></div>                     
</td>

现在,我想要访问类名称为skuhidden的隐藏参数值,单击带有类名称减号的按钮。有多个参数具有相同的类名,所以我想要类中最接近按钮的隐藏值减去。

我试过了

$(.minus).siblings('.skuhidden').val()

但它不起作用。请帮帮我。

EN

回答 2

Stack Overflow用户

发布于 2014-05-02 18:58:18

由于skuhidden元素不是minus元素的兄弟元素,因此您的代码无法工作。

可以使用查找td,然后可以使用查找skuhidden元素

代码语言:javascript
复制
$('.minus').closest('td.product-quantity').find('.skuhidden').val();

找到parent div,然后使用siblings()

代码语言:javascript
复制
$('.minus').closest('.quantity').siblings('.skuhidden').val()
票数 4
EN

Stack Overflow用户

发布于 2014-05-02 19:02:04

代码语言:javascript
复制
// Get all form fields that are hidden
var hidden_fields = $( this ).find( 'input:hidden' );

// Filter those which have a specific type
hidden_fields.attr( 'text' );

试试这个.i希望它能帮到你

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23426468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档