0
我有幾個輸入,它允許人們輸入一個數字(以px爲單位)的寬度,一列爲列數,另一個輸入爲每個div設置邊距。使用jquery,我如何獲取這些數字,並創建適當的寬度和邊距這些div?jquery:從輸入#並創建div
例子:
【輸入】寬度:960像素 【輸入】欄目# 【輸入】邊距
基本上我試圖說明如何設置將讓用戶將看到它。
我有幾個輸入,它允許人們輸入一個數字(以px爲單位)的寬度,一列爲列數,另一個輸入爲每個div設置邊距。使用jquery,我如何獲取這些數字,並創建適當的寬度和邊距這些div?jquery:從輸入#並創建div
例子:
【輸入】寬度:960像素 【輸入】欄目# 【輸入】邊距
基本上我試圖說明如何設置將讓用戶將看到它。
var numCols = parseInt($('#columns').val());
var width = parseInt($('#width').val());
var margins = $('#margins').val();
var output = "";
for(var i=0;i<numCols;i++)
{
output += '<div class="created">Div #'+(i+1)+'</div>';
}
$('#output').append(output);
$('.created').css(
{
width: width+'px',
margin: margins
});
這是假設的利潤率是有效的格式傳遞是有效的margin
CSS屬性,並創建放在一個容器中與ID output
這是一個好主意,包括的DIV第二個參數(基數)使用parseInt時。 – 2010-08-20 03:22:06
是的,邊緣通過只是一個#..我很新,像這樣改變DOM,但我無法得到你建議爲我工作的東西。 – 2010-08-22 04:46:27