metodo css("attributo", "valore") con ajax

Alberto Talamoni

Nuovo Utente
27 Feb 2016
2
0
0
Buongiorno a tutti avrei un problema da risolvere con Jquery.
Siccome il selettore è all’interno di un ciclo, ho bisogno che lo sfondo impostato sia dinamico. Ossia vorrei scrivere

$("#base-image").css("background", data);
(dove data è la stringa restituita dal php con il metodo post di ajax )
per ottenere
$("#base-image").css("background”,”url(‘immagine1.png''), url(‘immagine2.png’’)”);
qualcuno sa come manipolare i css mettendo come valore i dati restituiti dal server e non le stringhe statiche? come faccio a passare “data” all’interno del metodo css(“attributo”, “valore”)???

Grazie mille x l’aiuto


$(“.selettore”).click(function(){
$.post("_ajax_php.php",
{
txt: $(this).text(),

},
function(data, status){
alert("Data: " + data + "\nStatus: " + status);


$("#base-image").css("background","url('immagine1.png'), url(’immagine2.png')");

});
}); cosi' funziona ma le immagini di sfondo le decido io e non il server.
 
Salve a tutti, dopo varie prove e aver perso 3 giorni a capire perchè non andava ecco la soluzione: avevo dimenticato di inserire il link di jquery per la grafica nella <head> della pagina.

<script type="text/javascript" src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
 

Discussioni simili