jquery按钮每次点击都会获得多个

时间:2015-10-06 09:23:04

标签: javascript jquery

$("#content_2").append(
    $('<input>')
    .attr('type', 'submit')
    .attr('id', "btnDivisionSave")
    .val("Save")
);
$("#content_2").append(
    $('<input>')

    .attr('type', 'button')
    .attr('id', "btnRules")
    .val("Rules")
);

这是使用jquery创建的按钮。现在我的问题是,如果我点击页面中的任何地方,这个jquery按钮会有多个。(ie.button会出现多次每次点击事件的页面) 请有人提出想法。在此先感谢...

1 个答案:

答案 0 :(得分:1)

试试这个:

$("#content_2").find('input[type="submit"]').empty();  
$("#content_2").append(
    $('<input>')
    .attr('type', 'submit')
    .attr('id', "btnDivisionSave")
    .val("Save")
);
$("#content_2").append(
    $('<input>')

    .attr('type', 'button')
    .attr('id', "btnRules")
    .val("Rules")
);