2009-08-11 22 views
9

मैं कोड की निम्न पंक्ति है:।।jQuery के साथ संलग्न एचटीएमएल में फीका कैसे करें?

var html = "..."; 
$("#id_name").append(html).fadeIn("slow"); 

इस पूरी div #id_name में फीका करने के लिए कारण बनता है मैं चाहते केवलसंलग्न एचटीएमएल में फीका करने के लिए यह कैसे पूरा किया जा सकता?

$('<div></div>').appendTo("#id_name").hide().append(html).fadeIn('slow'); 

उत्तर

18

आप की तरह कुछ कर सकता है।

तो आप आम तौर पर एक कॉलबैक फ़ंक्शन को आग लगाना चाहते हैं, जब संलग्न() प्रभावी होता है।

उदाहरण:

$("#id_name").append(html,function(){ 
$(html).fadeIn("slow"); 
}); 
+1

आपको बहुत बहुत धन्यवाद –

2

क्या आप वाकई चर "html" बनाने के लिए होगा एक jQuery वस्तु पहले, और डोम में मौजूद है:

0

यह भी (यह मानते हुए html वर एचटीएमएल कोड का एक टुकड़ा है) काम करना चाहिए और थोड़ा अधिक पठनीय हो सकता है:

$(html).appendTo('#id_name').hide().fadeIn('slow'); 
संबंधित मुद्दे