काम नहीं कर रहा है मैं पृष्ठ लोड पर $ (विंडो) .resize() विधि मैन्युअल रूप से आग लगाने की कोशिश कर रहा हूं। मैं एक समारोह बनाई अनुलंब और क्षैतिज एक div तत्व केंद्र के लिए पेज
$(window).resize(function(){
$('.pagecentered').css({
position: 'absolute',
left: ($(window).width() - $('.pagecentered').outerWidth())/2,
top: ($(window).height() - $('.pagecentered').outerHeight())/2
});
});
पर इस समारोह के बाद मैं
$(window).resize();
फोन आकार() घटना मैन्युअल आग।
दुर्भाग्य से यह काम नहीं करता है। पुनः लोड पर div अपेक्षित के रूप में केंद्रित नहीं है। यदि मैं ब्राउज़र विंडो का आकार बदलता हूं तो div तत्व केंद्रित है, इसे केवल पृष्ठ लोड पर नहीं निकाल दिया जाता है।
क्या इसे हल करने का कोई तरीका है? मैं क्रोम 27.0.1453.116 मीटर (नवीनतम संस्करण एटीएम) और JQuery 1.10.2
कोड दस्तावेज़ तैयार में लपेटा जाता है? – r043v
आह ठीक है कि समस्या थी। जावास्क्रिप्ट के लिए बहुत नया ^^ धन्यवाद r043v – TorbenJ