添加/删除 "selected" 或任何其他值到 .toggle

add /remove "selected" or any other value to .toggle

我有一个按钮,可以切换以显示活动/非活动图标。 (通过更改图标) 但我还想为此切换添加/删除 "selected" 或任何其他值。

$(function() {
  $('#button').click(function() {
    $(this).find('i').toggleClass('fa fa-check-square fa fa-check-circle-o');   
});

有什么想法吗?

这很简单,您已经完成了所有工作,只需再添加一行即可。您的新代码应该如下所示:

$(function() {
$('#button').click(function() {
$(this).find('i').toggleClass('fa fa-check-square fa fa-check-circle-o');     
if ($(this).val() == "selected")
   $(this).val("select")
else
   $(this).val("selected");
});