इसलिए इस कोड कार्यक्षमता के साथ कोई समस्या नहीं है। मेरे पास ऐसा कुछ है:
<div>
<div><img id="imageToChange" src="/path/image.png" /></div>
<div id="textToChange">Text</div>
</div>
मेरे पास मेरे कोड का एक और हिस्सा है, जो jQuery के साथ छवि src/text को बदलता है।
function changeImage() {
$('#imageToChange').prop('src', '/path/image2.png');
$('#textToChange').html('New Text');
}
जैसा कि आप उम्मीद कर सकते हैं, यह ठीक उसी तरह काम करता है जैसा मैं उम्मीद करता हूं। लेकिन 1 क्विर्क के साथ।
सभी मुख्य ब्राउज़रों (क्रोम/एफएफ/आईई) में। छवि बदलने के लिए एक लंबा समय लगता है।
तो उदाहरण के लिए, जब मैं चेंज इमेज() को कॉल करता हूं, तो पाठ तुरंत बदल जाएगा, लेकिन छवि 1-2 सेकंड बाद तक बदल नहीं सकती है। (किसी भी खिंचाव, लगभग ~ 6 केबी, और स्थानीय) द्वारा बड़ी छवियां नहीं
मुझे किसी और को वास्तव में इसके बारे में शिकायत नहीं मिली है, लेकिन मैं क्या सोच रहा हूं कि छवि बदलने के लिए कोई रास्ता है src? शायद यह करने का एक बेहतर तरीका है?
यह jquery 1.8.0 भी है।
धन्यवाद
फ़ायरबग के नेटवर्क टैब में आप क्या देखते हैं? – SLaks
मैंने कभी यह व्यवहार नहीं देखा है। क्या यह संभव है कि आप एक पहेली में पुन: उत्पन्न कर सकते हैं? –
पहले से लोड किए गए 'img' – Jashwant