1
我有两个图像,当我点击green.png它变成red.png。但是当我加载页面,并且它已经设置为red.png时,我需要点击img两次,然后它才会发生变化。我只想点击一次。jQuery Img切换Ajax文章
$(".page-state").toggle(function(event){
this.src = "images/red.png";
var id = event.target.id; //the Div ID variable
var dataString = 'page='+ id + '&view=off';
$.ajax({
type: "POST",
url: "pageState.php",
data: dataString,
cache: false,
});
$('#mainFrame')
.attr('src', $('iframe')
.attr('src'))
}, function(event) {
this.src = "images/green.png";
var id = event.target.id; //the Div ID variable
var dataString = 'page='+ id + '&view=on';
$.ajax({
type: "POST",
url: "pageState.php",
data: dataString,
cache: false,
});
$('#mainFrame')
.attr('src', $('iframe')
.attr('src'))
});
我该如何提高呢?
我已经试过这个,但是这反过来问题到绿色img :) – afro360 2013-02-09 03:46:11
我需要red.png和green.png的混合作为默认 – afro360 2013-02-09 03:47:37
哦,我得到它你想要的:D等一分钟!你有没有类'.page-state'? – 2013-02-09 03:51:01