2016-04-23 31 views
0

ユーザーが画像をクリックしたときに開くjQuery関数を実行しました。私はどこに問題があるかわからない。コンソールには - "gost_registracija.php:343未捕捉ReferenceError:_hsync_promijeni_skinが定義されていません"関数が存在しません - jQuery

ここにコードがあります。

<img onclick="_hsync_promijeni_skin(<?php echo $_hsync_muski_skinovi_rasaB[$_id]; ?>)" .... > 

<input type="hidden" id="_hsync_trenutni_skin_id" name="_hsync_skin" value="<?php echo $_hsync_skin; ?>"> 

    function _hsync_promijeni_skin(_skinid) 
    { 
     alert("Promijenio si skin!"); 
     $('#skin_'+ $("#_hsync_trenutni_skin_id").val() +'').attr("class","img-circle _hsync_reg_img"); 
     $('#skin_'+ _skinid +'').attr("class","img-circle _hsync_reg_img_c"); 
     $('#_hsync_trenutni_skin').attr("src","_hsync_style/_hsync_images/_hsync_skins/_hsync_skin_"+ _skinid +".png"); 
     $('#_hsync_trenutni_skin_id').attr("value", _skinid); 
     $('#_hsync_skins_menu').modal('toggle'); 
    } 
+0

関数定義は '

0

私はそれを修正しました。バーマーは正しかった。 すべて正常に動作し、これらの2行だけが動作しません。

$('#skin_'+ $("#_hsync_trenutni_skin_id").val() +'').attr("class","img-circle _hsync_reg_img"); 
    $('#skin_'+ _skinid +'').attr("class","img-circle _hsync_reg_img_c"); 

コードは、ユーザーがどのスキンを選択したかを見ることができるようにする必要があります。

+0

修正しました。問題はimgタグにありました。 – SilvioCro

関連する問題