![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
Witam serdecznie, na bazie skryptu znalezionego chcialbym go troche rozbdowac i znow wchodzi w gre sytuacja kiedy dziala wszystko podczas wpisywania tekstu w inputa, ale jak zrobic zeby wszystko sie wylaczylo kiedy np usune caly tekst z inputa (czyli kiedy filter() to ok a kiedy "niefilter"..? (IMG:style_emoticons/default/smile.gif) np na przykladzie dodania klasy "show" i odjecia jej kiedy wyczyscimy $this...
i druga rzecz - znalazłem skrypt highlihjt.js do dynamicznego podswietlania wartosci w inpucie search, ale sadze ze krocej i latwiej mogloby to zadzialac jak w wycinku ponizej, tylko jak to zrobic zeby dobrze dzialalo normalnie?
Ten post edytował shpaque 18.04.2020, 03:38:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 63 Dołączył: 27.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
bardzo chaotycznie piszesz, ciężko cię zrozumieć.
wiesz jaka jest różnica pomiędzy "./" a "/" na początku ścieżki do pliku ? Poczytaj o tym bo to bardzo ważne abyś to zrozumiał. W każdym razie usuń kropkę i podawaj ścieżki w ten sposób, albo w absolutny (wraz z domeną). <script src="/js/jquery-3.3.1.min.js"></script> <script src="/js/jquery.highlight.js"></script> edit: Cytat wlasnei zauwazylem ze skrypty sie ze soba żrą... :/ te oba keyup'y - dziala tylko ten ktory jest nad drugim to połącz w jedno: Kod $(function() {
$('#search').on('keyup', function() { var value = $(this).val().toLowerCase(); if ($(this).text().toLowerCase().indexOf(value) > -1) { $('.table-body tr td').addClass('collapsed'); $('.table-body tr td ul').removeClass('show'); } else { $('.table-body tr td').removeClass('collapsed'); $('.table-body tr td ul').addClass('show'); } }); var searchValue = $(this).val(); $('.table-body').removeHighlight(); $('.table-body tr td ul').children().each(function() { $(this).highlight(searchValue); }); }); }); Ten post edytował gitbejbe 19.04.2020, 15:06:30 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 11:29 |