Avatar
tribal.cz
Redaktor
Avatar
tribal.cz:

Zdravím mám menší dotaz pokud pomocí preventDefault() zastavím přesměrování lze nějak zároveň přečíst hodnotu atributu href? Potřebuji to abych pomocí php vložil správný formulář do modálního okna

 
Odpovědět 19.2.2015 13:50
Avatar
shaman
Člen
Avatar
shaman:

Dajme tomu ze mas link

<a href="www.example.com" id="id_linku">example</a>

ak pouzivas jQuery tak takto:

var a_href = $('#id_linku').attr('href');

ak pouzivas cisty javascript tak

var a_href = document.getElementByID('id_linku').href;
Nahoru Odpovědět 19.2.2015 15:00
try {...} catch (Exception ignored) { echo " ¯\_(ツ)_/¯ "; }
Avatar
tribal.cz
Redaktor
Avatar
Odpovídá na shaman
tribal.cz:

OK s js nemám moc zkušenosti. Takže po s tímhle scrptem s tím pak mohu pracovat jako s jakýmkoliv jiným odkazem? Odkaz je v tomto formátu.

<a href="#logForm" name="modal" ID="logForm">prihlasit</a>
 
Nahoru Odpovědět 19.2.2015 15:13
Avatar
shaman
Člen
Avatar
Odpovídá na tribal.cz
shaman:

nie celkom rozumiem tvojej otazke.
Ano, s linkom ktory si uviedol mozes pracovat ako s akymkolvek inym odkazom.
Pytal si sa na hodnotu href, obidva moje priklady vyhladaju na stranke element ktory ma id id_linku a hodnotu href ulozia do premennej a_href.
Neviem preco mas preventDefault na linku ak ho potom nechces. Ak sa snazis spravit modalne okno cez bootstrap tak potrebujes mat v tej istej stranke tvoj link aj obsah modaloveho okna. Tu si o tom precitas viac. http://www.sitepoint.com/…trap-modals/

Nahoru Odpovědět 19.2.2015 15:37
try {...} catch (Exception ignored) { echo " ¯\_(ツ)_/¯ "; }
Avatar
shaman
Člen
Avatar
shaman:

este jeden odkaz, tento ma kratky text a je tam aj zakladne php na obsluhu. Na login form to uplne rychlo prerobis http://untame.net/…th-php-ajax/

Nahoru Odpovědět 19.2.2015 15:44
try {...} catch (Exception ignored) { echo " ¯\_(ツ)_/¯ "; }
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.