如何为动态创建的元素提供切换?
我的代码不起作用:

JS

          $("body").on('toggle', ".buttonA", function(){
              function() {
                  ..do stuff
              },
              function() {
                  .. revert stuff
              }
      });

最佳答案

尝试这个:

$('body').on('click','.buttonA', function () {
var toggled = $(this).data('toggled');
$(this).data('toggled', !toggled);
if (!toggled) {
    //..do stuff
}
else {
   //.. revert stuff
}});

10-07 21:57