Javascript 单击时防止按钮跳转到div中的另一个位置

Javascript 单击时防止按钮跳转到div中的另一个位置,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我在div中有一个按钮,如图1: 当我单击按钮a时,它正在工作,但我单击按钮b时,它跳转到div中的另一个位置,如图2: 我使用javascript向div添加2个按钮: $("div").append('<input type="button" value="a" class="a" />').prepend('<input type="button" value="b" class="b" />'); $(“div”).append(“”).prepend(“”

我在div中有一个按钮,如图1:

当我单击按钮a时,它正在工作,但我单击按钮b时,它跳转到div中的另一个位置,如图2:

我使用javascript向div添加2个按钮:

$("div").append('<input type="button" value="a" class="a" />').prepend('<input type="button" value="b" class="b" />');
$(“div”).append(“”).prepend(“”);
我需要帮助

IMHO,您应该使用

$(document).on('click', '.b', function(){
   // you code
});

没有收到您的问题,您在哪里将创建的div添加到html?我有点收到问题,但您是否也可以包含html标记和css声明?我认为按钮跳到了另一个位置,因此当单击按钮a和b之间的线条时,它起作用了,但点击按钮b,它不起作用。您可以使用
z-index
元素
置于
其他元素