Autor | Zpráva | ||
---|---|---|---|
Draffix Profil |
#1 · Zasláno: 18. 1. 2013, 14:27:23
Zdravím, s jquery teprve začínám a nevím si už rady, tak bych se chtěl zeptat tady. Mám tento kód:
<ul class="thumbnails galler"> <li id="image-1" class="thumbnail"> <a style="background:url({$basePath}/images/products/item1.jpg)" title="Sample Image 1" href="{$basePath}/images/products/item1.jpg"><img class="grayscale" src="{$basePath}/images/products/item1.jpg" alt="Sample Image 1"></a> </li> </ul> <script type="text/javascript"> //gallery controlls container animation $('ul.galler li').hover(function(){ $('img',this).fadeToggle(1000); $(this).find('.gallery-controls').remove(); $(this).append('<div class="well gallery-controls">'+ '<p><a href="http://www.stranka.cz" class="gallery-edit btn"><i class="icon-edit"></i></a> <a href="#" class="gallery-delete btn"><i class="icon-remove"></i></a></p>'+ '</div>'); $(this).find('.gallery-controls').stop().animate({ 'margin-top':'-1' },400,'easeInQuint'); }); //gallery edit $('.thumbnails').on('click','.gallery-edit',function(e){ $.get(this.href); return false; }); </script> A potřeboval bych po kliknutí na gallery-edit přesměrovat na libovolnou stránku danou v appendu, který se tam objeví po hoveru. Bohužel mi to nic nedělá, můžu na to klikat jak chci ale nic. Ví někdo co s tím? |
||
candiess Profil |
Draffix:
„A potřeboval bych po kliknutí na gallery-edit přesměrovat na libovolnou stránku danou v appendu, který se tam objeví po hoveru.“ Velice zmatená věta. Pochopil-li jsem správně, chcete, aby po kliknutí na element třídy get-edit se přesměrovala stránka na adresu, kterou máte kde definovanou? |
||
Draffix Profil |
#3 · Zasláno: 18. 1. 2013, 16:15:26 · Upravil/a: Draffix
Po najetí na obrázek se mi objeví dvě tlačítka - edit a delete (viz řádek 12). A v tomto řádku je i definovaná stránka
<a href="http://www.stranka.cz" ...> a na tu bych se potřeboval přesměrovatOno ani tak nezáleží na tom a hrefu, klidně by to mohlo fungovat i takhle nějak: $('.thumbnails').on('click','.gallery-edit',function(e){ $.get('http://www.stranka.cz'); return false; }); Jenže ani to nefunguje, prostě to na to vůbec nereaguje a nic to nedělá Tak už jsem to vyřešil takto: //gallery edit $('.thumbnails').on('click','.gallery-edit',function(e){ location.href = 'http://www.stranka.cz'; return false; }); Důvod je tady na stackoverflow.com |
||
Časová prodleva: 13 let
|
0