Jump to content

[jQuery] Toggle append and remove tablerow with dynamic classname


fishbaitfood

Recommended Posts

Hi all,

 

So I want to fill a table with rows (obviously), with jQuery, when clicking on a list-item label.

But clicking on the same button also needs to remove the same row.

Therefor I generated a classname for each row, based on the list-item label's html text.

 

But with the code I have now, it won't remove the row.

 

$("ul.checklist label").toggle(
function() {
	var product = $(this).html();
	$("table tr:last").after("<tr class=\"tr-"+product+"\"><td>"+product+"</td></tr>");
}, function() {
	var product= $(this).html();		//  Guess this won't work, right?
	$("table tr.tr"+product).remove();
}
);

 

Thanks.

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.