td 클래스가 "nee"인 경우 jquery로 클릭을 시뮬레이션하려고합니다. 어떻게 든 트리거 같은 모든 옵션, 문서 준비를 클릭 작동 실 거예요 ...클릭 시뮬레이션이 작동하지 않습니다 ... jQuery
HTML :
<td align="center" class="one nee">
<img class="img-swap" src="images/nee.png" alt="Aanwezigheid"/>
</td>
트리거 조치 :
$(document).ready(function(){
$('#some-id').trigger('click');
});
하는 HTML 반환 변수가 표준이라는 이미지 값은 "ja.png"입니다. 그러나 항목이 데이터베이스에서 no로 설정되면 이미지가 nee.png로 변경됩니다. 그러나 그것이 트리거되면, 입력 필드가 나타나기를 원하는데, ja.png를 클릭하여 nee.png로 변경했을 때 나타나는 것과 같은 방식입니다. 페이드 인으로 작동합니다. 별도로 작동합니다. fadein 행동에 대한
$(document).ready(function(){
$(".img-swap").click("click", function() {
if ($(this).attr("class") == "img-swap") {
this.src = this.src.replace("ja","nee");
} else {
this.src = this.src.replace("nee","ja");
}
$(this).toggleClass("ja");
});
});
코드 :하지만 난 .. 클릭을 시뮬레이션 할 수
이미지 changeing 코드를 얻을 어차피 나를 도울 수
$(document).ready(function(){
$(".nee").trigger("click");
$("td.one").click("click", function(){
if ($(this).parent().find("td.two, td.three").hasClass("toggled")){
$(this).parent().find("td.two").fadeOut(400);
$(this).parent().find("td.three").fadeOut(400);
$(this).parent().find("td.two").removeClass("toggled");
$(this).parent().find("td.three").removeClass("toggled");
} else {
if ($(this).parent().find("td.three").hasClass("DoNotWant")){
$(this).parent().find("td.three").fadeOut(400);
$(this).parent().find("td.three").toggleClass("DoNotWant");
} else {
$(this).parent().find("td.three").fadeIn(400);
$(this).parent().find("td.three").toggleClass("toggled");
}
$(this).parent().find("td.two").fadeIn(400);
$(this).parent().find("td.two").toggleClass("toggled");
}
});
$("td.two").click("click", function(){
if ($(this).parent().find("td.three").hasClass("toggled")){
$(this).parent().find("td.three").fadeOut(400);
$(this).parent().find("td.three").removeClass("toggled");
$(this).parent().find("td.three").toggleClass("DoNotWant");
} else {
$(this).parent().find("td.three").fadeIn(400);
$(this).parent().find("td.three").toggleClass("toggled");
}
});
});
누구를?
라이브 예는 여기에 있습니다 : 대신 클릭을 유발의 는 http://bryan.limewebsolutions.nl/
연결을 시도해야합니다. http://tobiasahlin.com/blog/quick-guide-chaining-in-jquery/ -이 사이트를 완전히 체크 아웃하지는 않았지만 첫 번째 파란색 상자는 필요한 모든 것을 말한 것처럼 보였습니다. – Joonas