1

我遇到了一个问题,Drupal 行为似乎适用于登录用户,但不是其他所有人,除非行为正在执行submit().

例如,这将不起作用。

Drupal.behaviors.login_activate = {
  attach: function (context, settings) {
    $("#sr_login", context).hover(
      function(){
        $(this).append($("<span> ***</span>"));
      },
      function(){
        $(this).find("span:last").remove();
      }
    );
  }
};

这确实有效。

Drupal.behaviors.foundation_donation = {
  attach: function (context, settings) {
    $('#monthly_submit').click(function(){
      $('#monthly_donation').submit();
    });
    $('#single_submit').click(function(){
      $('#single_donation').submit();
    });
  }
};
4

0 回答 0