Parcourir la source

Optimized touch for not(article)

Javi Jimenez Villar il y a 13 ans
Parent
commit
9dfb1f8a32
2 fichiers modifiés avec 13 ajouts et 9 suppressions
  1. 8 7
      src/boot/Lungo.Boot.Events.coffee
  2. 5 2
      src/modules/Lungo.Constants.coffee

+ 8 - 7
src/boot/Lungo.Boot.Events.coffee

@@ -22,13 +22,14 @@ Lungo.Boot.Events = do(lng = Lungo) ->
   @method init
   ###
   init = ->
-    lng.dom(C.QUERY.SECTION_ROUTER).tap _onSection
-    lng.dom(C.QUERY.ARTICLE_ROUTER).tap _onArticle
-    lng.dom(C.QUERY.ASIDE_ROUTER).tap _onAside
-    lng.dom(C.QUERY.MENU_ROUTER).tap _onMenu
-
-    lng.dom(QUERY.MENU_HREF).tap _closeMenu
-    lng.dom(QUERY.INPUT_CHECKBOX).tap _changeCheckboxValue
+    lng.dom(C.QUERY.SECTION_ROUTER).touch _onSection
+    lng.dom(C.QUERY.ARTICLE_ROUTER).touch _onArticle
+    lng.dom(C.QUERY.SECTION_ROUTER_TAP).tap _onSection
+    lng.dom(C.QUERY.ARTICLE_ROUTER_TAP).tap _onArticle
+    lng.dom(C.QUERY.ASIDE_ROUTER).touch _onAside
+    lng.dom(C.QUERY.MENU_ROUTER).touch _onMenu
+    lng.dom(QUERY.MENU_HREF).touch _closeMenu
+    lng.dom(QUERY.INPUT_CHECKBOX).touch _changeCheckboxValue
 
 
   _onSection = (event) ->

+ 5 - 2
src/modules/Lungo.Constants.coffee

@@ -19,10 +19,13 @@ Lungo.Constants =
     LI                  : "li"
 
   QUERY:
-    ARTICLE_ROUTER      : "[data-view-article]"
-    SECTION_ROUTER      : "[data-view-section]"
+    ARTICLE_ROUTER      : "header [data-view-article], footer [data-view-article]"
+    SECTION_ROUTER      : "header [data-view-section], footer [data-view-section]"
+    ARTICLE_ROUTER_TAP  : "article [data-view-article]"
+    SECTION_ROUTER_TAP  : "article [data-view-section]"
     ASIDE_ROUTER        : "[data-view-aside]"
     MENU_ROUTER         : "[data-view-menu]"
+
     LIST_IN_ELEMENT     : "article.list"
     ELEMENT_SCROLLABLE  : "article.scroll"
     HREF_ASIDE          : "section[data-aside]"