Что эквивалентно get ('html') в mootools 1.11? - PullRequest
1 голос
/ 13 апреля 2011

Может кто-нибудь сказать мне, что эквивалентно el.get ('html') в mootools 1.11

Mootools 1.2 обеспечивает это get ('html')

Любая помощь очень ценится.

Спасибо

1 Ответ

4 голосов
/ 13 апреля 2011

по большому счету, get/set были getProperty/setProperty (или свойствами) в 1.11, но нет прямого метода получения html - getProperty("html") недопустимо, равно как и getProperty('innerHTML').

чтобы получить, просто сделайте (это все еще JavaScript!):

var html = $("someid").innerHTML;

вы можете создать цепочечный метод, который возвращает строку, как в 1.12:

Element.extend({
    getHTML: function() {
        return this.innerHTML;
    }

});

alert($("f").getHTML()); 

, тогда как в 1.2+ его Element.implements

у вас есть setText и setHTML, чтобы установить innerHTML, как указал КДж.

и наконец. вы можете включить getter для getProperty, который отображается так:

Element.Properties["html"] = "innerHTML";

console.log($("f").getProperty("html")); // works now.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...