0

選択ボックスからオプションを選択すると、選択したインデックスが指定されているように選択ボックスが表示されます。あなたが私を理解してくれることを願っています。

var $heidi = $('#add_select label');

$('#children').change(function(){
  var  $select = this.selectedIndex;

  $heidi.fadeOut('3000');

  $('#add_select label:gt($select)').fadeIn('3000');//why dont this work?

 }).trigger('change');

ご協力ありがとう御座います!

4

1 に答える 1

0

必要なものを表示する<select>前に、すべての を非表示にする必要があります。

var $hideSelect = $('#add_select .chld-bx');
$hideSelect.hide();
$('#children').change(function () {
    $hideSelect.hide();
    var $select = this.selectedIndex;
    $hideSelect.filter(':lt(' + $select + ')').fadeIn("slow");
});

デモ: http://jsfiddle.net/hungerpain/CqD9r/8/

于 2013-07-09T21:01:04.393 に答える