如何切换jQuery

我想点击一个按钮(或者在我下面的例子中,一个链接),并在2个内容块之间切换,基本上从显示内容到编辑内容。

我有以下代码片段:

 div.show {display:block;} input.hide {display:none;}  edit  
Some content

谢谢你的帮助。

[请参阅如何简化和压缩重复jQuery代码以扩展到此技术]

使用jQuery很容易添加以下JS代码:

 $(document).ready(function(){ $('#button').on('click', function() { $('#d-01-on').toggle(); $('#d-01-off').toggle(); }); }) 

它将与您当前的标记和CSS代码一起使用。

使用jquery显示和隐藏元素的过程如下:

HTML:

 
content

使用Javascript:

 $.("#d-01").toggle(); //toggles display so if shown then hides, if hidden then shows; $.("#d-01").show(); //shows div $.("#d-01").hide(); //hides div 

这将切换两个元素的可见性:

 function handleClick() { $('div.show').toggle(); $('input.hide').toggle(); } 

那么你的class级名称当然是错的。 您可以改用ID。