您可以删除追加HTML通过ID或类,像这样:根据注销以前的问题的
$('.buttons_secondary').append('<input id="hdf_Test" class="hidden" type="hidden" />');
// Remove by class
$('.buttons_secondary').find('.hidden').remove();
// OR Remove by id
$('.buttons_secondary').find('#hdf_Test').remove();
,我想你应该试试这个:
$(document).ready(function() {
$('.button').toggle(function() {
var $button = $(this);
$button.prop("title","Invisible");
$button.find('.icon85').toggleClass('icon85 icon84');
$('.buttons_secondary').append('<input id="hdf_Test" class="hidden" type="hidden" />');
}, function() {
var $button = $(this);
$button.prop("title","Visible");
$button.find('.icon85').toggleClass('icon84 icon85');
// Remove by class
$('.buttons_secondary').find('.hidden').remove();
// OR Remove by id
$('.buttons_secondary').find('#hdf_Test').remove();
});
});
请问你是否更加彻底,关于你正在努力完成什么,还包括你的html? – 2012-07-23 18:29:04
@JoshMein当我点击按钮....它添加在HTML(无所谓它是什么。)当我再次单击它时,它将其删除,等等。 – greycode 2012-07-23 18:33:43
buttons_secondary从哪里来?我看了你以前的问题,并试图理解你正在尝试做什么的全貌。在我看来,你正在让它变得更加困难。 – 2012-07-23 18:43:09