Функция jQuery для MooTools

-4

Я начинаю изучать MooTools, и до сих пор мне было очень сложно сделать код, похожий на версию jQuery

<span id="clickme" onclick="myFunction(5,46,'add')"/> I'm a span</span>

function myFunction(id,iduser,type){

// ajax request with this values

}

В MooTools

window.addEvent('domready', function() { 

    $('clickme').addEvent('click', function()
    {
            // ajax request ...
    });

} 
  • 0
    Как работает первая «версия» jQuery каким-либо образом?
  • 1
    в чем тут вопрос?
Показать ещё 1 комментарий
Теги:
mootools

1 ответ

1
Лучший ответ

э. что? вы уже сделали обработчик кликов, так почему бы не назвать вашу функцию?

window.addEvent('domready', function() { 

    $('clickme').addEvent('click', function() {
          // get from html el
          var a = this.get('data-a'), b = this.get('data-b');

          new Request({
              url: 'someurl/',
              method: 'get',
              onComplete: function() {
                  console.log(this.response.text);
              }
          }).send({a: a, b: b}); // sends somerul/?a=nn&b=nn
    });

});

это может работать с сообщением <span id='clickme' data-a='5' data-b='45'>click me</span>

просто прочитайте документы и прочитайте несколько руководств - множество примеров, сравнивающих ajax во многих рамках. сегодня это было опубликовано на twitter: http://wernancheta.wordpress.com/2012/08/03/performing-ajax-calls-on-jquery-dojo-and-mootools/ - не говоря уже о том, что это Goot или что-то еще, кроме его там.

http://mootools.net/docs/core/Request/Request

http://mootools.net/docs/core/Element/Element.Event#Element:addEvent

Ещё вопросы

Сообщество Overcoder
Наверх
Меню