Cześć,
Mam problem, chcę zrobić aby znak wodny pojawiał się dopiero po kliknięciu ppm > pokaż obrazek lub nawet jako hover. Próbowałem kilku rzeczy, teraz tak pomyślałem żeby wykorzystać jQuery ale nie bardzo wiem jak mogę to napisać, na razie mi nie wychodzi. Wykorzystuję pewne api z którego pobiera też znak wodny, aby ustawić znak wodny należy argument ustawić na true.
Fragment kodu:
<img src="{$photo->GetImgSrc('120_80', false, false, true)}" alt="" data-large="{$photo->GetImgSrc('800_600', false, false, true)}"/>
I dokładnie chodzi o to aby po najechaniu/kliknieciu myszką na obrazek zamieniło mi
data-large="{$photo->GetImgSrc('800_600', false, false, true)}
na
data-large="{$photo->GetImgSrc('800_600', true, false, true)}
Może ktoś wpadnie na jakiś ciekawy pomysł ? Dzieki
Próbuję coś takiego
<script>
$(document).ready(function(){
$('img[data-large="{$photo->GetImgSrc('800_600', false, false, true)}"]').click(function(){
$(this).load('img[data-large="{$photo->GetImgSrc('800_600', true, false, true)}"]')
});
});
</script>
To ma jakiś sens?