0

我想在每条消息都是 Parsley.js 之前添加 span 元素。此代码适用于准备好的消息,但不适用于自定义消息。

    /**
    * Add / override error message
    *
    * @method addMessage
    * @param {String} name Message name. Will automatically be binded to validator with same name
    * @param {String} message Message
    */
    , addMessage: function ( key, message, type ) {

      if ( 'undefined' !== typeof type && true === type ) {
        this.messages.type[ key ] = '<span class="del2"></span>' + message;
        return;
      }

      // custom types messages are a bit tricky cuz' nested ;)
      if ( 'type' === key ) {
        for ( var i in message ) {
          this.messages.type[ i ] = '<span class="del2"></span>' + message[ i ];
        }

        return;
      }

      this.messages[ key ] = '<span class="del2"></span>' + message;
    }
  };
4

1 回答 1

0

有必要替换liError[ liClass ] = message;liError[ liClass ] = '<span class="del2"></span>' + message;

于 2013-08-07T07:15:37.337 回答