首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使以下jquery函数重复其自身

如何使以下jquery函数重复其自身
EN

Stack Overflow用户
提问于 2019-12-27 08:31:00
回答 1查看 44关注 0票数 0

这个函数重复2次,即当我点击..search切换2次,z-索引..nav次切换在0到2之间,但我希望它在循环中切换,而不破坏任何东西。任何帮助都是非常感谢的。

代码语言:javascript
复制
enter code here

jQuery(document).ready(function($){

$(".search-toggle").click(function() {

$(".nav-secondary").css("z-index",0); 

$(".search-toggle").click (function() {

 $(".nav-secondary").css("z-index",2);

 $(".search-toggle").click(function() {

    $(".nav-secondary").css("z-index",0); 

    $(".search-toggle").click (function() {

      $(".nav-secondary").css("z-index",2);

    });
   });      
  });
 });
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-27 12:33:11

似乎您想要切换0到-2之间的值。您只需存储z索引值,并在单击事件触发时将其反转。有点像

代码语言:javascript
复制
jQuery(document).ready(function($){ 
    let a; (a = $(".nav-secondary")).css("z-index",2);
    $(".search-toggle").click(function() {
        a.css("z-index", 0-parseInt(a.css("z-index"))); 
    })
})

请记住,在单击1次并在2和-2之间切换后,切换的切换值发生了变化。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59497993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档