Как получить возврат обратно в функцию jQuery Fn - PullRequest
0 голосов
/ 14 января 2019

Я использую функцию jQuery.fn, и мне нужно вернуть некоторые значения обратно в скрипт. Пожалуйста, помогите

В соответствии с приведенным ниже примером мне нужно вернуть значение 't', и я ожидаю присвоить его 'T'

$.fn.Hello = function() {     
  return this.each(function() {
    var t = "something";
    // my code
  };
}

// Binding
var T = $('ele').Hello(args);    
console.log(T);

1 Ответ

0 голосов
/ 14 января 2019

Не очень ясно, какой тип переменной 't' и как она модифицируется, но вы можете объявить и вернуть ее за пределами each():

$.fn.Hello = function() {
  var t;
  this.each(function() {
    t = "something";
    // your code
  };
  return t;
}

// Binding
var T = $('ele').Hello(args);    
console.log(T);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...