2011-02-22 16 views
12

मैं बॉक्स बी के समान एक्स-स्थिति पर कूदने के लिए बॉक्स ए सेट करने की कोशिश कर रहा हूं। मैं यह कैसे कर सकता हूं? मैं निम्नलिखित लेकिन यह काम नहीं करता है (दूसरी पंक्ति) की कोशिश की:JQuery का उपयोग कर सीएसएस संपत्ति का मूल्य कैसे प्राप्त करें?

$("#boxa").animate({ 
    left: $("#boxb").left 
}, 1000, function() { }); 
}); 

धन्यवाद,

सैम

उत्तर

29

या तो

$('#boxB').css('left'); 

या

$('#boxB').offset().left; 
+0

धन्यवाद ऑफसेट() वह है जिसे मैं ढूंढ रहा था – Sam

4

के लिए गुण निर्दिष्ट पिक्सेल में, का उपयोग करते हुए: '22px'

शायद यह उपयोग करने के लिए बेहतर है:

parseInt($('#boxB').css('padding-left'), 10); 
ऐसे मामलों में

, जो 22 की तरह एक संख्या देता है

$('#boxB').css('padding-left'); 

इस तरह की स्ट्रिंग देता है।

संबंधित मुद्दे

 संबंधित मुद्दे