これはJQueryには些細でなければならないようですが、この関数はフォーム全体を隠しています...誰かが正しい方向に向かうことができますか?data- *属性に基づいて要素を表示/非表示にする
$('form')
.children()
.filter(function(){
return $(this).data('show', 'pro')
})
.show();
$('form')
.children()
.filter(function(){
return $(this).data('show', 'home')
})
.hide();
$ .data()がフィルタ内で定義されていないようです。 また、コード全体がフォーム全体を隠しているように見えます。 –
私の最後のコメントをスクラッチ...私はちょうどそれが働いているので、ミニマリストフィドルを一緒に投げたので、他の何かがここで起こっている。 –