jQuery中动态创建、添加元素的方法
<input type="button" value="创建元素" id="btn">
<div id="box"></div>
<p id="main">这是文中一段话</p>
动态创建元素
$('#btn').click(function() {
var el = $('<p>这是一个P标签</p>');
el.appendTo($('#box'));
})
$('#btn').click(function() {
$('#box').html('<h>标题是。。</h>');
})
var box = document.getElementById('box');
var p = document.createElement('p');
p.innerText = '这是第二个哦~';
box.appendChild(p);
var i = 1;
$('#btn').click(function () {
var p = $('<p> 第二个p标签' + i + '</p>')
i++;
$('#box').html($('#main'));
$('#box').append($('#main'));
$('#box').append(p);
$('#box').prepend(p);
$('#box').before(p);
$('#box').after(p);
})
给动态添加的元素绑定事件
$(document).on("click", ".large", slide);