Показать сообщение отдельно
  #14 (permalink)  
Старый 09.01.2014, 00:45
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

diman91, если по извращаться то можно так
<!DOCTYPE HTML>
<html>
  <head> </head>
  <body>
    
    <div data-click="app.helloWorld()"> click me</div>

    <script>
      
      var coll = document.querySelectorAll("[data-click]"),
          app = new App;
      
      Array.prototype.forEach.call(coll, function (item) {
        
        item.addEventListener("click", onClickHandler);
      
      });
      
      
      function onClickHandler() {
        
        var val = this.getAttribute("data-click");
        
        if(!val) return;
        
        eval(val);
      
      
      }
      
      
      function App() {
      
       
        this.helloWorld = function () {
         
          console.log("Hello stupid World")
        }
      
      }




    </script>

  </body>
</html>
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием