וובמאסטר - תיכנות ובניית אתרים
שאלות ותשובות:
הוסף תשובה

שאלה ב JavaScript

הוספתי את הקוד הנ"ל:
<script>
$('.False').click(function(e) {
e.preventDefault();
if ( $("div.imgFalse").is(":visible") ) {
$('h3.imgFalse').hide();
$('h3.imgFalse1').show();
$('.btn').addClass('disabled');
setTimeout(function() {
window.location = $(e.target).attr('href');
},1000);
}
$('#imgTrue').hide();
$('.imgFalse').show();
});

$('.True').click(function(e) {
e.preventDefault();
$('.btn').addClass('disabled');
setTimeout(function() {
window.location = $(e.target).attr('href');
},1000);
$('.imgFalse').hide();
$('#imgTrue').show();
});

</script>

שבעצם יוצר 2 הודעות h3.imgFalse1 ואת h3.imgFalse אני רוצה שהודעה imgFalse1 שמגיעה בפעם השניה תמחק את imgFalse שמופיעה בפעם הראשונה.
הבעיה היא שאני משנה את השורה של imgFalse1 ל:
$('h3.imgFalse1').show()('h3.imgFalse').hide();
הסקריפט נתקע ולאחר הארוע השני הוא לא ממשיך.
עזרה בבקשה

ארז מנשה, 10/6/2013
תגיות: JavaScript‏  
הוסף תשובה  |  הוסף הערה
1 תשובות לשאלה זו
הוסף תשובה
במקום אני לא לגמרי בטוח מה אתה מתכוון לעשות פה...אבל תנסה מנסה לעשות את הפעולה:
$('h3.imgFalse1').show()('h3.imgFalse').hide();

$('h3.imgFalse1').show(
$('h3.imgFalse').hide();
);

ובעצם להחזיר אותו כ-callback...
Boaz Hoch, 11/6/2013
תעלה גם את הקובץ בjsfiddle אם אפשר - Boaz Hoch, 11/6/2013
הוסף תשובה  |  הוסף הערה
הוסף תשובה לשאלה זו:




וובמאסטר © כל הזכויות שמורות