IE এবং jQuery স্ক্রিপ্ট ক্রস ব্রাউজার ইস্যু

আমি একটু ক্রস ব্রাউজার সমস্যা হচ্ছে আমি আমার কোড কাজ করতে মনে করতে পারেন IE না। যদি কেউ ত্রুটি স্পট পারে আমি খুব প্রশংসা করি:

$(document).ready(function() {
    var timerId = 0;
    $('#timerwrap').ready(function() {
        $('#timerwrap').html("Please wait 5");
        console.log(timerId)
        if (timerId == 0) {
            timerId = window.setInterval(function() {
                var timeCounter = $("#show-time").html();
                var updateTime = parseInt(timeCounter, 10) - 1;
                $("#show-time").html(updateTime);
                if (updateTime <= 0) {
                    clearTimeout(timerId);
                    $('#timerwrap').html("Continue to...");
                }
            }, 1000);
        }
    });
});​
0
যোগ সম্পাদিত
মতামত: 1
কোড কি অনুমিত? কোনো সমস্যা?
যোগ লেখক Daniel A. White, উৎস
console.log , এবং আপনি কি স্পষ্ট ইনভার্লেভ ব্যবহার করবেন না?
যোগ লেখক Explosion Pills, উৎস
একটি সম্পূর্ণ কাজ HTML পোস্ট করুন
যোগ লেখক Registered User, উৎস
এটি একটি কোড নিচে গণনা
যোগ লেখক Alex Whinfield, উৎস
IE মধ্যে পরীক্ষা যখন আপনি console.log সরানো আছে? (বা অন্তত এটি চলাকালীন কনসোল খোলা?) অন্য যে, আপনার কোড বৈধ দেখায়।
যোগ লেখক Kevin B, উৎস
কোডের যথাযথ ইন্ডেন্টেশন অন্যদের জন্য সম্মানের একটি চিহ্ন।
যোগ লেখক James Hill, উৎস

1 উত্তর

I am not sure for solutions without full requirement or preview, but i found that it's showing an error because of using "" twice in "" so try with edited as below.

<script type="text/javascript">
// Only create tooltips when document is ready
$(document).ready(function() {
    var timerId = 0;
    $('#timerwrap').ready(function() {
        $('#timerwrap').html("Please wait 5");
        console.log(timerId)
        if (timerId == 0) {
            timerId = window.setInterval(function() {
                var timeCounter = $("#show-time").html();
                var updateTime = parseInt(timeCounter, 10) - 1;
                $("#show-time").html(updateTime);
                if (updateTime <= 0) {
                    clearTimeout(timerId);
                    $('#timerwrap').html("Continue to...");
                }
            }, 1000);
        }
    });
});
</script> 
0
যোগ