now clicking the current page in ribbon will toggle full page view...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2013-02-03 02:14:56 +04:00
parent 0600d0febe
commit 2ed244f89b
2 changed files with 26 additions and 6 deletions

View File

@ -95,10 +95,20 @@ $(document).ready(function(){
// XXX for some reason this deos not bubble up the nested elements...
click: function(evt, elem){
if($(elem).hasClass('page')){
elem = $(elem)
// bubble up to nearest page...
if(!elem.hasClass('page')
&& elem.parents('.page').length != 0){
elem = elem.parents('.page').first()
}
// click current page to toggle full page view...
if(elem.hasClass('current', 'page')
&& togglePageView('?') == 'off'){
togglePageView('on')
// click any page to set it to current...
} else if(elem.hasClass('page')){
setCurrentPage(elem)
} else if($(elem).parents('.page').length != 0){
setCurrentPage($(elem).parents('.page').first())
}
return true
},

View File

@ -90,10 +90,20 @@ $(document).ready(function(){
// XXX just stopped working....
// ...works if we double click but not on a single click...
click: function(evt, elem){
if($(elem).hasClass('page')){
elem = $(elem)
// bubble up to nearest page...
if(!elem.hasClass('page')
&& elem.parents('.page').length != 0){
elem = elem.parents('.page').first()
}
// click current page to toggle full page view...
if(elem.hasClass('current', 'page')
&& togglePageView('?') == 'off'){
togglePageView('on')
// click any page to set it to current...
} else if(elem.hasClass('page')){
setCurrentPage(elem)
} else if($(elem).parents('.page').length != 0){
setCurrentPage($(elem).parents('.page').first())
}
return true
},