Problema Afisare imagine cu jQuery
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
claUdiu
- Mesaje: 313
Problema Afisare imagine cu jQuery
Buna, vreau sa afisez si eu o imagine, la marimea ei normala, cand cineva da click pe miniatura. Ei bine, am facut acest script:
Cod: Selectaţi tot
<html>
<head>
<title>Test imagine</title>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#imagine').click(function(){
var Imaginee = $(this).attr('src');
alert(Imaginee);
$('#afis_imagine').html("<img src=""+Imaginee+"">");
});
});
</script>
</head>
<body>
<img src="eclipsa.jpg" whidth="100" height="100" id="imagine"/>
<div id="afis_imagine">
</div>
</body>
</html>
Ideea este ca daca dau click pe miniatura, in alertbox imi apare locatia imaginii din src="" dar, dedesupt, in div, nu-mi apare imaginea ci doar acel patratel care-mi spune ca nu a gasit-o. Cand dau click pe el si copiez linkul, mi-l da pe cel al paginii unde este scriptul... Ma poate ajuta cineva? MS mult.
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?
MarPlo
Mesaje: 4343
Eroarea e la codul html pt. imagine, din codul jQuery, mai exact, la utilizarea ghilimelelor (cele duble trebuie incluse /cuprinse intre ghilimele simple).
Inlocuieste acea linie cu asta:
Cod: Selectaţi tot
$('#afis_imagine').html('<img src="'+Imaginee+'">');
- Iar la codul <img> din Body, lungimea e
width.
Subiecte similare
-
Formular dinamic cu jQuery
JavaScript - jQuery - Ajax
Primul mesaj
Salut
As dori sa fac un formular in care vreu sa pun pretul de transport in functie de greutate.
Si am greutatea minima , greutatea maxima ; cost...
Ultimul mesaj
La refresh nu raman fiindca nu sunt salvate undeva pentru a fi preluate.
Ca sa ramana si la refresh e necesar sa le salvezi intr-o baza de date,...
-
Ordine de executie cu jQuery-AJAX
JavaScript - jQuery - Ajax
Primul mesaj
Am acest cod (ajax este asincron):
function echoHello(){
return $.ajax({
//this will return hello ;
});
}
function echoWorld(){
return world...
Ultimul mesaj
Ajax face un apel către serverul web și este asincron. Nu știi cât va dura pana la raspuns. Este la fel ca:
setTimeout(_ => {...
-
Cerere: Corectare Script upload cu jquery
Cereri si Oferte
Primul mesaj
Am facut un script de upload cu jquery si cu butoane de rotire si progress bar dar pana sa introduc progress barul imi incarca poza in folder,dupa ce...
Ultimul mesaj
Scriptul jquery pe care-l ai pentru rotation nu se potriveste cu upload de mai multe fisiere.
Ca sa functioneze cu multiple upload trebuie...
-
Afisare optiune selectata intr-un Div
JavaScript - jQuery - Ajax
Primul mesaj
Cum pot face ca atunci cand e selectata o optiune dintr-o lista <select> sa fie afisata intr-un Div valoarea acelei optiuni.
Am acest cod...
Ultimul mesaj
Cu JavaScript adaugi un eveniment 'change' la elementul <select> care se va declansa cand o optiune e selectata.
In interiorul acelui...
-
Afisare numar cel mai mare dintr o coloana
PHP - MySQL - XML
Primul mesaj
Bună Marplo
Vreau să extrag din coloan pret cel mai mare numar ca de exemplu 4444.
Mie imi afisează 54 în loc de 4444, dacă în loc de 4444 modific...
Ultimul mesaj
Am schimbat `pret` varchar(20) DEFAULT NULL in `pret` int(11) NOT NULL ca la tine si merge.
Multumesc
-
Afisare rezultate paginate la scroll page
JavaScript - jQuery - Ajax
Primul mesaj
Salut,
In baza de date am 23 de rezultate din care initial afisez doar 10 si as vrea ca atunci cand ajung cu scroll la finalul paginii sa imi...
Ultimul mesaj
Am rezolvat(era o litera gresit apasata pe acolo), imi merge scriptul, dar a mai aparut o eroare.
Eu am 21 de inregistrari in baza de date.
Daca...