javascript - jQuery:在主体上附加计算出的div

标签 javascript jquery html

我根据窗口的高度宽度计算盒子的宽度和高度,并将其除以12以获得主体上12个相同大小的盒子。

我创建了这个脚本来在点击时在正文上附加框-

$('body').append('<div class="box"></div>');
        $('.box').css('display','block');

这是我计算此框的宽度的方式-

var width=$(window).width();
var span12= width/12;

还有高度-

 var height=$(window).height();
    var spanheight=height/12;

我想在点击事件上附加所有可能的框。这可能吗?

Fiddle

最佳答案

您需要为 box 定义 css 属性每次创建新的 <div> 时,
因为$('.box').css('display','block');只会对已经加载的内容产生影响。

http://jsfiddle.net/Em23e/8/

关于javascript - jQuery:在主体上附加计算出的div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17481458/

相关文章:

javascript - 使用 Javascript 验证多个输入类型 ="email"

javascript - 调整窗口大小时使用 jQuery 更改主体

javascript - 实现到具有视差效果的 3D 变换的平滑初始过渡

Javascript:我可以动态创建一个 CSSStyleSheet 对象并插入它吗?

javascript - 将每个键有多个值的对象转换为 JS 中的对象数组

javascript - 使用多个复选框的数据表数据过滤(服务器端)

javascript - 色调/饱和度/最亮范围 slider 的功能

javascript - Android 浏览器中的页脚按钮

javascript - 如何获取禁用的单选按钮输入字段的值

jquery - QuickSand 脚本无法在 IE 7 中正确显示