-name
-selected x2
-number x2
-checkbox x25
Zacząłem od sprawdzania checkboxów. Myślałem, że sobie poradzę, ale to przekroczyło moje możliwości :< .
Tutaj macie moje "testy":
Kod
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script><div>
<form>Wyszukiwarka: <br><input class="find" type="text"><br>
1<input class="find" id="one" type="checkbox" checked="checked">
<br>
2<input class="find" id="two" type="checkbox" checked="checked">
</form>
<div name="Osiem" class="one "> "Osiem" 1 </div>
<div name="Troll" class="two "> "Troll" 2 </div>
<div name="kabum" class="one two"> "kabum" 1 2</div>
<div name=" " class="one two"> " " 1 2</div>
</div>
<form>Wyszukiwarka: <br><input class="find" type="text"><br>
1<input class="find" id="one" type="checkbox" checked="checked">
<br>
2<input class="find" id="two" type="checkbox" checked="checked">
</form>
<div name="Osiem" class="one "> "Osiem" 1 </div>
<div name="Troll" class="two "> "Troll" 2 </div>
<div name="kabum" class="one two"> "kabum" 1 2</div>
<div name=" " class="one two"> " " 1 2</div>
</div>
Kod
$('.find').change(function() {
if ( $("#one").is(':checked') ) {
$('.one').show();
}else{
$('.one').hide();
}
if ( $("#two").is(':checked') ) {
$('.two').show();
}else{
$('.two').hide();
}
});
if ( $("#one").is(':checked') ) {
$('.one').show();
}else{
$('.one').hide();
}
if ( $("#two").is(':checked') ) {
$('.two').show();
}else{
$('.two').hide();
}
});
Więc rezultat był dobry, gdy checkbox był jeden. Przy drugim zaczęły się koligować. I jedno zaprzeczało drugiemu. W ogóle nie współgrały, gdy np. 1 był zaznaczony a 2 odznaczony to 1 & 2 było ukryte. Pomóżcie mi zrobić coś by sam sprawdzał checkboxy. i te warunki z name by był podobny chociaż. Dwa numbery mają określać minimum i maximum. A selecty to samo co checkboxy. Pomóżcie!!