这一点JavaScript中的语法错误在哪里?

Pol*_*Pol 0 javascript

萤火虫的错误:

missing ) after condition
[Break on this error] else if (($(this).parent...nt().hasClass('plaing')==true) ) {
Run Code Online (Sandbox Code Playgroud)

代码:

$(".myButtonPlay").live('click',function(){
     if ($(this).parent().parent().hasClass('current')==false){  

       console.log($(this).children().attr('src'));
       var media=$(this).parent().parent().attr('media');
       var id=$(this).parent().parent().attr('id');
       $(this).parent().parent().addClass('plaing');

       $(this).find('img').attr('src','http://localhost:8000/silver/images/btn_pause.gif')
       play_media(media, id);


            }
      else if (($(this).parent().parent().hasClass('current')==true) $$ ($(this).parent().parent().hasClass('plaing')==true) ) {   
     $(this).parent().parent().removeClass('plaing');
      $('#mediaPlayer').attr('player').pause();
      $(this).find('img').attr('src','http://localhost:8000/silver/images/btn_pause.gif');

          }
     else  if ( ($(this).parent().parent().hasClass('current')==true) $$ ($(this).parent().parent().hasClass('plaing')==false)  ){    
     $(this).find('img').attr('src','http://localhost:8000/silver/images/btn_paly.gif');
     $(this).parent().parent().addClass('plaing');
     $('#mediaPlayer').attr('player').play();

         }

});
Run Code Online (Sandbox Code Playgroud)

问题出在哪儿?看起来错误是在第二个if声明的条件....

nic*_*ico 6

除非我遗漏了什么,否则$$不是运营商......也许你的意思是&&