aboutsummaryrefslogtreecommitdiffstats
path: root/97suifang-front/assets/js/new_delete_index.js
diff options
context:
space:
mode:
Diffstat (limited to '97suifang-front/assets/js/new_delete_index.js')
-rw-r--r--97suifang-front/assets/js/new_delete_index.js54
1 files changed, 51 insertions, 3 deletions
diff --git a/97suifang-front/assets/js/new_delete_index.js b/97suifang-front/assets/js/new_delete_index.js
index f3fc5de..8fc46e8 100644
--- a/97suifang-front/assets/js/new_delete_index.js
+++ b/97suifang-front/assets/js/new_delete_index.js
@@ -1,4 +1,39 @@
+var select_letter = '';
+var select_index_obj = null;
$(document).ready(function(){
+ $(".index_type").each(function(){
+ if($(this).hasClass("selected")){
+ select_index_obj = $(this);
+ return false;
+ }
+ });
+ $(".index_type").hover(
+ function(){
+ $(this).addClass("selected");
+ },
+ function(){
+ if(!$(this).is(select_index_obj)){
+ $(this).removeClass("selected");
+ }
+ }
+ );
+
+ /************************ 登录控件交互 Start ********************************/
+ $(".drop-down-area").bind("click", function(){
+ var drop_down_menu = $(".drop-down-menu");
+ if(drop_down_menu.hasClass("open")){
+ drop_down_menu.removeClass("open");
+ }else{
+ drop_down_menu.addClass("open");
+ }
+ return false;
+ });
+ $("body").bind("click", function(){
+ $(".drop-down-menu").removeClass("open");
+ });
+ /************************ 登录控件交互 Start ********************************/
+
+
$("#search_btn").bind("click", function(){
var kw = $("#search_kw").val();
window.location.href = '?kw='+kw;
@@ -51,12 +86,25 @@ $(document).ready(function(){
return false;
});
$(".all_condition>.index_all_letter>div").bind("click", function(){
- $(".index_letter_container>.index_lines").hide();
+ $(".letter_selected").removeClass("letter_selected");
+ $(this).addClass("letter_selected");
+ var container = $(".index_letter_container");
var letterClass = $(this).text();
- $("."+letterClass).show();
- $("."+letterClass).nextAll().show();
+ var scrollTo = $("."+letterClass);
+ container.scrollTop(scrollTo.offset().top - container.offset().top + container.scrollTop());
+ select_letter = letterClass;
return false;
});
+ $(".all_condition>.index_all_letter>div").hover(
+ function(){
+ $(this).addClass("letter_selected");
+ },
+ function(){
+ if(select_letter != $(this).text()){
+ $(this).removeClass("letter_selected");
+ }
+ }
+ );
$("#submitIndexBtn").bind("click", function(){
var commit_index = '';
$(".right>.index_line").each(function(){