From 1d032505979fc8241e19af5f7ec0167781def5fd Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Sun, 20 May 2012 18:40:06 -0400 Subject: a mod to live_search.js allowing to have more flexible skin --- askbot/skins/common/media/js/live_search.js | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/askbot/skins/common/media/js/live_search.js b/askbot/skins/common/media/js/live_search.js index f33862a1..f7d89c2a 100644 --- a/askbot/skins/common/media/js/live_search.js +++ b/askbot/skins/common/media/js/live_search.js @@ -267,12 +267,17 @@ var liveSearch = function(query_string) { tabs.attr('class', 'off'); tabs.each(function(index, element){ var tab = $(element); - var tab_name = tab.attr('id').replace(/^by_/,''); - if (tab_name in sortButtonData){ - href = search_url + QSutils.patch_query_string(query_string, 'sort:'+tab_name+'-desc'); - tab.attr('href', href); - tab.attr('title', sortButtonData[tab_name]['desc_tooltip']); - tab.html(sortButtonData[tab_name]['label']); + if ( tab.attr('id') ) { + var tab_name = tab.attr('id').replace(/^by_/,''); + if (tab_name in sortButtonData){ + href = search_url + QSutils.patch_query_string( + query_string, + 'sort:' + tab_name + '-desc' + ); + tab.attr('href', href); + tab.attr('title', sortButtonData[tab_name]['desc_tooltip']); + tab.html(sortButtonData[tab_name]['label']); + } } }); var bits = sort_method.split('-', 2); -- cgit v1.2.3-1-g7c22