|
|
|
@ -97,7 +97,7 @@ App = (function() {
|
|
|
|
|
|
|
|
|
|
App.prototype.reg = function(flag, setting) {
|
|
|
|
|
var base, controller;
|
|
|
|
|
controller = (base = this.controllers)[flag] || (base[flag] = this.$inputor.is('[contentEditable]') ? new EditableController(this, flag) : new TextareaController(this, flag));
|
|
|
|
|
controller = (base = this.controllers)[flag] || (base[flag] = this.$inputor.is('[enable_at]') ? new EditableController(this, flag) : new TextareaController(this, flag));
|
|
|
|
|
if (setting.alias) {
|
|
|
|
|
this.aliasMaps[setting.alias] = flag;
|
|
|
|
|
}
|
|
|
|
@ -1110,7 +1110,7 @@ $.fn.atwho = function(method) {
|
|
|
|
|
var _args, result;
|
|
|
|
|
_args = arguments;
|
|
|
|
|
result = null;
|
|
|
|
|
this.filter('textarea, input, [contenteditable=""], [contenteditable=true]').each(function() {
|
|
|
|
|
this.filter('textarea, input, [contenteditable=""], [contenteditable=true], [enable_at=true]').each(function() {
|
|
|
|
|
var $this, app;
|
|
|
|
|
if (!(app = ($this = $(this)).data("atwho"))) {
|
|
|
|
|
$this.data('atwho', (app = new App(this)));
|
|
|
|
|