atom90
12.02.2019, 10:04:20
Witam mam problem ze skryptem:
Kod
$('input[type="radio"]').click(function(){
if($(this).attr("value")=="Jako uczestnik"){
$("#ceny").show('slow');
}
if($(this).attr("value")=="Partner forum"){
$("#ceny").hide('slow');
}
if($(this).attr("value")=="As a participant"){
$("#ceny").show('slow');
}
if($(this).attr("value")=="Forum partner"){
$("#ceny").hide('slow');
}
});
$('input[value="Jako uczestnik"]').trigger('click');
$('input[value="As a participant"]').trigger('click');
W pierwszej kolejnosci napisalem to do wersji PL i działa cały czas.
Postanowiłem dopisać do wersji EN, ale tutaj nie działa
Co robie źle?
Pyton_000
12.02.2019, 10:10:37
Nie sprawdzasz konsoli developerskiej w przeglądarce
atom90
12.02.2019, 10:25:44
Sprawdziłem nie łapał wartosci: "As a participant"
Zmieniłem na: "participant"
i działa. Wiecie czemu tak ?
Za długa fraza? (spacje)
nospor
12.02.2019, 10:27:01
Pokaz jak wygladaja radio bo moze tam napsules
atom90
12.02.2019, 10:51:06
Kod
<span class="wpcf7-form-control-wrap typ_uczestnika">
<span class="wpcf7-form-control wpcf7-radio">
<span class="wpcf7-list-item first">
<input type="radio" name="typ_uczestnika" value="As a participant" checked="checked">
<span class="wpcf7-list-item-label">As a participant</span></span>
<span class="wpcf7-list-item last">
<input type="radio" name="typ_uczestnika" value="Forum partner">
<span class="wpcf7-list-item-label">Forum partner</span>
</span>
</span>
</span>
jak skopiowałem z kodu to widze, że umieścił " " to przez to może być?
nospor
12.02.2019, 10:53:18
Cytat
ak skopiowałem z kodu to widze, że umieścił " " to przez to może być?
Tak, to przez to
atom90
12.02.2019, 10:57:22
sam sobie to zrobiłem jak usuwałem sierotki...
$('#content').each(function() {
var tekst = $(this).html();
tekst = tekst.replace(/(\s)([\S])[\s]+/g,"$1$2 "); //jednoznakowe
//tekst = tekst.replace(/(\s)([^<][\S]{1})[\s]+/g,"$1$2 "); //dwuznakowe
$(this).html(tekst);
});
viking
12.02.2019, 11:00:27
A nie łatwiej robić to przez jakieś stałe data-cos? Wtedy nie jesteś uzależniony od wartości.
nospor
12.02.2019, 11:09:09
@viking nawet jak on teraz doda to do data-cos to i tak to spieprzy przez te bezsensowna zamiane calego CONTENT. Choc w sumie jak w data-cos wstawi normalna wartosc bez spacji tylko cos ala identyfikator to faktycznie zadziala
@atom90 po grzyba to w ogole robisz tutaj i tak? Chyba cos z lekka przekombinowales
atom90
12.02.2019, 12:45:44
co dokładnie radio? Czy sierotki?
nospor
12.02.2019, 13:02:36
Po co robisz to
$('#content').each(function() {
var tekst = $(this).html();
tekst = tekst.replace(/(\s)([\S])[\s]+/g,"$1$2 "); //jednoznakowe
//tekst = tekst.replace(/(\s)([^<][\S]{1})[\s]+/g,"$1$2 "); //dwuznakowe
$(this).html(tekst);
});
na calym kodzie CONTENT?
atom90
12.02.2019, 13:11:16
Globalnie by czasem gdzies nie pominąć gdzieś treści
nospor
12.02.2019, 13:12:34
Rozwin prosze mysl o jakim pomijaniu tresci mowisz bo chyba zle podchodzisz do sprawy... wroc, poprawka, nie chyba a na pewno
atom90
12.02.2019, 13:59:15
Nie chce aby w tresciach strony "Content" zostawały na końcu znaki takie jak "w", "z", "i"
Więc wrzuciłem do tego, na upartego chyba mógłbym zawęzić, ale bym musiał sprawdzić czy wszystkie treści mają napewno jakieś wspólne klasy, albo użyć paru.
w <li> w <p> jakieś nagłówki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.