jQuery multiple select show/hide

前端 未结 5 1469
青春惊慌失措
青春惊慌失措 2021-01-20 05:39

I have a table with language translation. I\'m trying to create a script that will hide multiple language columns. The problem is that it only hide one field at a time. I ca

5条回答
  •  礼貌的吻别
    2021-01-20 06:30

    You need to hide every selected option while iterating loop like below :

    $( ".hide" ).change(function() {
        var str = "";
        $('[class^=cell]').show();
       $( ".hide option:selected" ).each(function() {
           str = $( this ).val();
           $( ".cell" + str ).hide();
        });
    }).trigger( "change" );
    

    Working Demo

提交回复
热议问题