Hi all.
I'm searching for a solution to this problem: i've put a div (passed to the
function with "r") with inside three div with class "pul". These has the
function:

function clic(r){
var blocco = r + " div.pul";
$(blocco).each(function (i)
{
$("#bloccofoto1").hide();
$("#bloccofoto2").hide();
$("#bloccofoto3").hide();
$(document.getElementById("elencofoto")).hide();
$(this).click(
function() {
$(document.getElementById("mostrafoto")).css("height","22.65em");
$(document.getElementById("elencofoto")).fadeIn("slow");
$(document.getElementById("elencofoto")).css("height","6.7em");
if (i==0) { $("#bloccofoto1").show("slow"); $("#bloccofoto2").hide();
$("#bloccofoto3").hide(); }
else if (i==1) { $("#bloccofoto2").show("slow"); $("#bloccofoto1").hide();
$("#bloccofoto3").hide(); }
else { $("#bloccofoto3").show("slow"); $("#bloccofoto1").hide();
$("#bloccofoto2").hide(); };
}
);
});
}

So that they make visible a div("elencofoto") that contains three hide span
(that contain img) by the number that comes from the "i" of the "each".
These spans have their own spans. For example "exnovo":

function clicimgex(e){
var gruppoimmagini = e + " img.novo";
$(gruppoimmagini).each(function (i)
{
$(this).click(
function() {
alert('Are you sure you want to give us the deed to your house?'); <----
inserited as a test
document.getElementById("cambiaimmagine").src="exnovo/"+i+".jpg";
}
);
});
}

This one should take the img that has been clicked (with the "each()") and
by the "i" in each() changes the "src" attribute of the image (with name
0.jpg, 1.jpg, 2.jpg eccetera.. that finds in the folder) that i put in
another div ("cambiaimmagine", that is inside "mostrafoto_img", that is
inside "mostrafoto").
Why?
This image is bigger than the previous, so that you can see it bigger.
This all runs in Firefox and Safari, not on IE 6 and 7.
I tried to put the alert out of the "click()" and it runs, but inside not.
What can i do?


PS: i tried to use livequery, but i found it hard to implement, so if it's a
good idea can you help me?

Thanks all
-- 
View this message in context: 
http://old.nabble.com/Click-not-running-on-IE-tp26136003s27240p26136003.html
Sent from the jQuery General Discussion mailing list archive at Nabble.com.

Reply via email to