0

私はこのHTMLコードを持っています:

<ul id="product_create-header" class="stepy-header">
    <li id="product_create-head-0" class="stepy-active">
        <div>Categoría</div><span>Categoría</span>
    </li>
    <li id="product_create-head-1">
        <div>Producto</div><span>Producto</span>
    </li>
    <li id="product_create-head-2">
        <div>Variaciones</div><span>Variaciones</span>
    </li>
    <li id="product_create-head-3">
        <div>Detalles</div><span>Detalles</span>
    </li>
    <li id="product_create-head-4">
        <div>Condiciones</div><span>Condiciones</span>
    </li>
</ul>

2 に等しい子要素を非表示にするために、次のコードを作成しました。

$('#product_create-header').children().eq(2).hide();
$('#product_create').find('fieldset').eq(2).hide();

しかし、「Variaciones」がまだ表示されているため、機能していません。コードの何が問題なのですか? 添付の画像を参照してください

ここに画像の説明を入力

4

2 に答える 2

0

以下のようにしてみてください。これで問題が解決する可能性があります。よくわかりません。

$(document).ready(function(){

    $('#product_create-header').children().eq(2).hide();
    $('#product_create').find('fieldset').eq(2).hide();

});
于 2013-09-08T19:29:01.073 に答える