ui प्रभाव-आवरण jQuery यूआई प्रभाव प्लगइन द्वारा जोड़ा गया है।
// Wraps the element around a wrapper that copies position properties
createWrapper: function(element) {
// if the element is already wrapped, return it
if (element.parent().is('.ui-effects-wrapper')) {
return element.parent();
}
// wrap the element
var props = {
width: element.outerWidth(true),
height: element.outerHeight(true),
'float': element.css('float')
},
wrapper = $('<div></div>')
.addClass('ui-effects-wrapper')
.css({
fontSize: '100%',
background: 'transparent',
border: 'none',
margin: 0,
padding: 0
});
element.wrap(wrapper);
wrapper = element.parent(); //Hotfix for jQuery 1.4 since some change in wrap() seems to actually loose the reference to the wrapped element
// transfer positioning properties to the wrapper
if (element.css('position') == 'static') {
wrapper.css({ position: 'relative' });
element.css({ position: 'relative' });
} else {
$.extend(props, {
position: element.css('position'),
zIndex: element.css('z-index')
});
$.each(['top', 'left', 'bottom', 'right'], function(i, pos) {
props[pos] = element.css(pos);
if (isNaN(parseInt(props[pos], 10))) {
props[pos] = 'auto';
}
});
element.css({position: 'relative', top: 0, left: 0, right: 'auto', bottom: 'auto' });
}
return wrapper.css(props).show();
},
क्या आपका HTML मान्य है? यदि ऐसा नहीं है तो तत्व निष्कासन सभी जगह पर होगा, यहां वैधता की जांच करें: http://validator.w3.org/ –
आइटम हटाने से वैधता क्यों जुड़ी हुई है? इसे ठीक करने के लिए मैं इतना कुछ नहीं कर सकता। मैं अपनी वेबसाइट पर फेसबुक नियंत्रण का उपयोग कर रहा हूं और उनके नियंत्रण w3 मान्य नहीं हैं = [कोई अन्य विचार? – vondip