簡體   English   中英

獲取最接近的班級輸入

[英]Get class input with closest

我想類.mGMZs輸入name=age.closest ,我嘗試在下面的演示,但我並沒有按預期工作,我該如何解決?

<div class="age">
    <div class="column">
        <input name="age[0][]" class="mGMZs" placeholder="Age(Geting class this)">
        <div class="p_age">
        </div>
    </div>
    <br />
    <button>Click Me</button>
</div>


$('button').live('click', function () {
    var class_age = '.' + $(this).closest('div.age').find('input[name="age"]').prop('name');
    alert(class_age);
})

更換:

.find('input[name="age"]')

附:

.find('input.mGMZs')

因此,您可以根據輸入的類進行查找:

$('button').live('click', function () {
    var class_age = '.' + $(this).closest('div.age').find('input.mGMZs').prop('name');
    alert(class_age);
});

您可以做一些改動:

.find('input[name*="age"]')

http://jsfiddle.net/g8wjC/11/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM