summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2012-05-20 18:40:06 -0400
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2012-05-20 18:40:06 -0400
commit1d032505979fc8241e19af5f7ec0167781def5fd (patch)
tree4ae4b370f765b3ab650fa1ea6f5022b9852a483f
parent209ddd4952812b08d8428fe491372402abb290b4 (diff)
downloadaskbot-1d032505979fc8241e19af5f7ec0167781def5fd.tar.gz
askbot-1d032505979fc8241e19af5f7ec0167781def5fd.tar.bz2
askbot-1d032505979fc8241e19af5f7ec0167781def5fd.zip
a mod to live_search.js allowing to have more flexible skin
-rw-r--r--askbot/skins/common/media/js/live_search.js17
1 files 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);