日期:2014-05-17  浏览次数:20694 次

如何使用jQuery判断明确指定的宽度样式
如题:
<div style="width:100px">明确指定宽度</div>
<div>未明确指定宽度</div>
<div style="width:120px">明确指定宽度</div>
<div style="width:130px">明确指定宽度</div>


如何获取明确指定的宽度样式的div或者未明确指定的,急用,

因为$("div").css("width") 都可以取到值

------解决方案--------------------
给要改变宽度的DIV一个ID

然后

$('#id').css({'width':'220px'})
------解决方案--------------------
HTML code
<script type="text/javascript">
jQuery(document).ready(function($){
    var $div = $('div');
    var $widthSpecified = $div.filter(function(){
        return this.style.width != ''; null;
    });
    var $widthUnspecified = $div.not($widthSpecified);
    alert($widthSpecified.length);
    alert($widthUnspecified.length);
});
</script>
<div style="width: 1px;"></div>
<div></div>
<div style="width: 2px;"></div>