使用JavaScript动态创建新元素时,如何推送现有DOM元素

时间:2019-06-13 14:46:33

标签: javascript html css reactjs

我有一个DOM元素(例如div),我使用javascript创建了一个新元素(具体来说是react),新元素是另一个div,它是一个侧边栏。 理想的实现方式是在侧边栏进入,前一个元素移动且侧边栏不覆盖

1 个答案:

答案 0 :(得分:0)

您的意思是这样的吗?元素将根据放置的div移到哪里?

$('button').toggle(
function() {
    $('#B').css('left', '0')
}, function() {
    $('#B').css('left', '200px')
})

工作示例,位于:http://jsfiddle.net/hThGb/1/

信用至:How to toggle (hide / show) sidebar div using jQuery