| 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: 14 let
|
|||
0