![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 16.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Muszę napisać wyrażenia regularne. 1) Używam lightboxa więc muszę zrobić, że wszystkie linki z obrazkami są jednakowe czyli: Problem polega jak dodać do wszystkich takich konstrukcji (img w a) ten wpis rel="lightbox", gdy go nie ma? Nie zależnie od innych parametrów? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Było już dziesiątki razy... wyrażenia regularne nie nadają się do parsowania HTML-a. Skorzystaj z pierwszego lepszego parsera HTML-a (chociażby DOMDocument), przy pomocy selektora CSS/xPath wybierz sobie elementy IMG będące bezpośrednimi dziećmi elementów A (CSS: a > img) i dodaj im atrybut REL.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 804 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Podaj dokładnie jakiej biblioteki używasz, bo np. dla slimbox jest możliwość dodawania do dowolnych elementów poprzez własny selektor:
http://code.google.com/p/slimbox/wiki/jQue..._jQuery_objects -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 16.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 804 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował trueblue 15.06.2014, 12:08:26 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 29.06.2025 - 07:35 |