12 января 2011, 12:37

Немножко чая

;(function(w) {
    var d = w.document, g = d.getElementById;
    var cup = g("tea-cup");
    if (!cup) return;
    if (cup.className.indexOf("black") >= 0)
        cup.appendChild(d.createElement("sugar"));
    cup.style.visibility = "hidden";
})(window);
CSS3: transition       Ctrl       «Обратный» паттерн

1 комментарий РСС

Rulexec
TypeError: Illegal invocation

Что-то в моём хроме что-то не так.
Vitaliy Bogdanets
Это более абстрактный пример, чем реальный, в жизни всё «вот так»:
<div id="tea-cup" class="black"></div>
<script type="text/javascript">
(function(w) {
  var d = document;
  var cup = d.getElementById("tea-cup");
  if (!cup) return;
  if (cup.className.indexOf("black") >= 0)
    cup.appendChild(d.createElement("sugar"));
  cup.style.visibility = "hidden";
})(window);
</script>

Ваш комментарий

адрес не будет опубликован

ХТМЛ не работает


Ctrl + Enter