Funkcja w jQuery, coś na wzór livequery

Funkcja w jQuery, coś na wzór livequery
MI
  • Rejestracja:około 11 lat
  • Ostatnio:około 5 lat
  • Postów:243
0

Czy jest możliwość w jQuery wykonania określonej funkcji po załadowaniu konkretnego elementu? Wiem że jest plugin livequery, ale po pierwsze to jest plugin, po drugie podobno przestarzały. A wydaje mi się, że jest raczej potrzebna w programowaniu możliwość wykonania jakiejś funkcji po załadowaniu elementu.

jarekr000000
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 3 godziny
  • Lokalizacja:U krasnoludów - pod górą
  • Postów:4709
1

Nie wiem czy dobrze rozumiem twój problem, ale może szukasz czegoś takiego:
https://github.com/kapetan/jquery-observe

Kopiuj
$('#content')
    .observe('childlist', 'ul li:first', function(record) {
        // Observe if elements matching '#content ul li:first' have been added or removed
    })
    .observe('attributes', '.section p:visible', function(record) {
        // Observe if elements matching '#content .section p:visible' have been added or removed
    })

jeden i pół terabajta powinno wystarczyć każdemu
edytowany 1x, ostatnio: jarekr000000
dzek69
Moderator
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 2 miesiące
  • Lokalizacja:Rzeszów
0

W 2016 to całe jQuery traktowałbym jako przestarzałe. Bliss.js i natywny javascript i do boju :)


Zobacz pozostałe 3 komentarze
dzek69
Przejrzałem na szybko, nawet nie spodziewałem się, że można tak abusować jQuery - nigdy tego nie próbowałem po prostu :P
jarekr000000
@dzek69 - rzuć kamieniem jak nigdy w JQuery nie napisałeś $(...).html( ... ) albo $("<....")
dzek69
.html tylko świadomie, przecież to nie problem użyć .text(), z kolei z selektorem to robiłem co najwyżej takie cuda: $(&quot;&lt;p&gt;&quot;).addClass(&quot;long&quot;).attr(&quot;data-highlighter&quot;, &quot;true&quot;).text(&quot;zawartosc&quot;) - to akurat są oczywiste przykłady i wystarczy minimalna samoświadomość, żeby takich błędów nie robić (niestety wielu zawodowych programistów nie ma tej "świadomości" - wiedzą, że "nie używaj tego tak", ale nie wiedzą dlaczego :()
dzek69
Nie neguję, że gdzieś indziej nie popełniłem błędu. Nigdy jednak nikt nie udowodnił mi żadnego XSSa, udowodnili mi za to sqlinjection, o którym wiedziałem - po prostu nie chciało mi się poprawiać gówna po kimś i stwierdziłem, że skoro ostatni rok tak działa to niech działa tak dalej :p

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.