如何通过jq实现元素的展开收缩及图标切换功能?

更新于
2026-09-30 19:17:22
1阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计70个文字,预计阅读时间需要1分钟。

如何通过jq实现元素的展开收缩及图标切换功能?

简化后的代码如下:

javascript$( .weui_cell_select ).click(function() { $(this).parent().parent().find(.messTxt).slideToggle(slow); if ($(this).hasClass('weui_cell_left')) { $(this).removeClass('weui_cell_left').addClass('weui_cell_down'); } else { $(this).removeClass('weui_cell_down').addClass('weui_cell_left'); }});

如何通过jq实现元素的展开收缩及图标切换功能?

收缩展开

$(".weui_cell_select").click(function(){ $(this).parent().parent().find(".messTxt").slideToggle("slow"); if($(this).hasClass('weui_cell_left')){ $(this).removeClass('weui_cell_left').addClass('weui_cell_down'); }else{ $(this).removeClass('weui_cell_down').addClass('weui_cell_left'); } })

本文共计70个文字,预计阅读时间需要1分钟。

如何通过jq实现元素的展开收缩及图标切换功能?

简化后的代码如下:

javascript$( .weui_cell_select ).click(function() { $(this).parent().parent().find(.messTxt).slideToggle(slow); if ($(this).hasClass('weui_cell_left')) { $(this).removeClass('weui_cell_left').addClass('weui_cell_down'); } else { $(this).removeClass('weui_cell_down').addClass('weui_cell_left'); }});

如何通过jq实现元素的展开收缩及图标切换功能?

收缩展开

$(".weui_cell_select").click(function(){ $(this).parent().parent().find(".messTxt").slideToggle("slow"); if($(this).hasClass('weui_cell_left')){ $(this).removeClass('weui_cell_left').addClass('weui_cell_down'); }else{ $(this).removeClass('weui_cell_down').addClass('weui_cell_left'); } })