小编urs*_*mar的帖子

jQuery width()没有在生成内容的div上返回正确的值

使用下面的代码,警报不会返回#main的实际大小,它总是返回#main的css宽度值,并删除%.所以在这种情况下,我在警报中得到95.如果我提醒parent().width()我得到100.

从.get()调用返回的数据是ul,有时比#main宽,有时不宽.内容的宽度似乎与.width()返回的内容没有任何关系.

所以我的问题是,如何获得#main的真实像素宽度?

CSS:

#container {
    width: 100%;
}

#main {
    width: 95%;
    overflow: hidden; 
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<div id="conatiner">
    <div id="main"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

使用Javascript/jQuery的:

$.get('page.php', function(result) {
    $('#main').html(result);
});
alert($('#main').width();
Run Code Online (Sandbox Code Playgroud)

javascript jquery

18
推荐指数
1
解决办法
2万
查看次数

为什么strtotime('a')返回时间?

我在PHP 5.3中循环一个CSV文件并检查日期.我一直在使用strtotime(),它运行良好,除了我有一个包含1或2个char代码的字段.

任何单个字符代码上的strtotime()似乎就像我要求now(),但如果代码是2个字符,它会失败,正如我所期望的那样.

我对strtotime()的工作方式有什么不了解?

php

4
推荐指数
1
解决办法
301
查看次数

标签 统计

javascript ×1

jquery ×1

php ×1