Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Nie znika mi klassa
pawel06281990
post
Post #1





Grupa: Zarejestrowani
Postów: 298
Pomógł: 0
Dołączył: 10.01.2014

Ostrzeżenie: (0%)
-----


Wita,

Mam problem z function js bo po kliknięciu w inny element powinna mi zniknąć class a nie znika co jest nie tak. Bo dodawać do daje jak kliknę to pojawia się obrazem z ramką a jak kliknę w inny obrazek o innej nazwie to zdjęcie nie znika a w css masz wszystko podane poprawnie.

[JAVASCRIPT] pobierz, plaintext
  1. function show_sidebar(id){
  2. var $ = jQuery;
  3. jQuery('input[name="intencje_mszalne"]').change(function(){
  4. jQuery(this).parent().parent().find(".check-list").removeClass("check-list");
  5. jQuery(this).siblings("label").children("#check-list").addClass("check-list");
  6. });
  7. if ( id == 'Indywidualna'){
  8. jQuery("#wybierz").show();
  9. jQuery("#termin_data").hide();
  10. jQuery("#pole_wpisu").hide();
  11. }
  12. else if ( id == 'gregorianskie'){
  13. jQuery("#wybierz").hide();
  14. jQuery("#termin_data").show();
  15. jQuery("#pole_wpisu").show();
  16. }
  17. else if ( id == 'zbiorowa'){
  18. jQuery("#wybierz").hide();
  19. jQuery("#termin_data").hide();
  20. jQuery("#pole_wpisu").show();
  21. }
  22.  
  23. }
[JAVASCRIPT] pobierz, plaintext


Ten post edytował pawel06281990 12.02.2022, 21:03:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pawel06281990
post
Post #2





Grupa: Zarejestrowani
Postów: 298
Pomógł: 0
Dołączył: 10.01.2014

Ostrzeżenie: (0%)
-----


Tak wygląda html we function

  1. function form_radio_image(array $options = []){
  2.  
  3.  
  4. $default_options = [
  5. 'type' =>'radio',
  6. 'name' =>'',
  7. 'value' =>'',
  8. 'id' =>'',
  9. 'image_active' =>'',
  10. 'image_hover' =>'',
  11. 'onclick' =>''
  12. ];
  13. $options += $default_options;
  14.  
  15. $radio_image ='<div class="meta-input">';
  16. $radio_image .="<div class='radio-image-wrapper'>";
  17. $radio_image .="<input ".$options['onclick']." type='radio' name='".$options['name']."' class='radio ".$options['name']."' value='".$options['value']."' id='".$options['id']."' />";
  18. $radio_image .='<label for="'.$options['id'].'">';
  19. $radio_image .= '<span class="ss"><img src="'.ZAMOW_MSZE_PATH.'/assets/images/'.$options['image_active'].'" /></span>';
  20. $radio_image .= '<span id="check-list"><img src="'. ZAMOW_MSZE_PATH.'/assets/images/'.$options['image_hover'].'" /></span>';
  21. $radio_image .= "</label>";
  22. $radio_image .="</div>";
  23. $radio_image .="</div>";
  24.  
  25. return $radio_image;
  26.  
  27.  
  28. }
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 19:11