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.

- 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
$('#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
})
edytowany 1x, ostatnio: jarekr000000
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.
.html
tylko świadomie, przecież to nie problem użyć.text()
, z kolei z selektorem to robiłem co najwyżej takie cuda:$("<p>").addClass("long").attr("data-highlighter", "true").text("zawartosc")
- 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 :()