Tag: 切换

Jquery阅读更多切换

我希望在HTML网站上添加一个“阅读更多”切换按钮,我发现的一切只能在一个或两个浏览器中运行,或者不是我正在寻找的东西。 我只是希望有一段带有’read more’underneith的文本,当点击’read more’更改为’read less’时,div会扩展以显示所有文本。 它还需要能够包含多个 和一个列表。 如果动画显示平滑滚动会很好,如果可能的话会在’read more’之前显示一定数量的字符而不是div高度。 有人可以帮忙吗? 提前致谢!

jQuery Toggle函数与Mouseup冲突

我正在尝试创建一个下拉菜单,可以使用切换按钮打开和关闭它,也可以通过单击文档本身的任何位置来关闭它。 当某人点击“切换”按钮时,菜单会正常打开。 如果访问者然后单击文档上的任何其他位置,菜单将关闭, 但需要2次单击才能再次激活该按钮的切换function。 当然,我想将其减少到1次点击 。 查看http://jsfiddle.net/MEweN/3/以解决此问题。 有人可以帮帮我吗?

需要用html代码替换+/-字符(例如)— 在一小块jQuery中

我有一个相当平凡的片段jQuery,当点击+时切换div的可见性,当点击 – 时隐藏它(+更改为a – 点击时)。 问题是+/-切换器跟随一些文本,有时在其中有+或 – 并且都切换。 例如:了解更多关于blah-blah +的信息。 单击时,加号更改为减号。 再次点击时,两个缩写都会变为优点。 我想如果我只是将+更改为+ 和减号到&#8212 ; 在jquery中它可以解决问题,但它不起作用。 div可见性打开/关闭但加号/减号不会改变。 这是脚本: function toggleSpecial(element) { jQuery(element).next(“.hidden”).slideToggle(“fast”); jQuery(element).html(function(i,html) { if (html.indexOf(‘+’) != -1 ){ html = html.replace(‘+’,’-‘); } else { html = html.replace(‘-‘,’+’); } return html; }); } 这是用HTML代码替换+和 – 的脚本,它不起作用。 function toggleSpecial(element) { jQuery(element).next(“.hidden”).slideToggle(“fast”); jQuery(element).html(function(i,html) { if (html.indexOf(‘+’) != […]

首次单击后,Jquery切换需要两次单击

我点击时移动两个div(打开),当用户点击时,我希望其余的重置。 (我的小提琴看起来很清楚) 我第一次运行脚本并单击对象时,它完美无瑕,但如果我继续单击,则需要两次单击才能运行。 我尝试过涉及.click()和e.preventdefault的函数,但没有一个工作。 我已经花了很多时间在这上面,所以我希望有人可以帮我解决这个问题。 提前谢谢了! http://jsfiddle.net/baZDy/ $(“#schoenen”).toggle( function(){ //schoenen $(“#rood_een”).animate({‘left’:’480px’}); $(“#rood_twee”).animate({‘top’:’120px’}); //casual $(“#oranje_een”).animate({‘left’:’240px’}); $(“#oranje_twee”).animate({‘top’:’120px’}); //schoenen //$(“#rood_een”).animate({‘left’:’360px’}); //$(“#rood_twee”).animate({‘top’:’0px’}); //ceremonie $(“#blauw_een”).animate({‘left’:’120px’}); $(“#blauw_twee”).animate({‘top’:’240px’}); //communie $(“#groen_een”).animate({‘left’:’240px’}); $(“#groen_twee”).animate({‘top’:’360px’}); },function(){ $(“#rood_een”).animate({‘left’:’360px’}); $(“#rood_twee”).animate({‘top’:’0px’}); }); $(“#casual”)。toggle(function(){ //casual $(“#oranje_een”).animate({‘left’:’120px’}); $(“#oranje_twee”).animate({‘top’:’0px’}); //casual // $(“#oranje_een”)。animate({‘left’:’240px’}); //$(“#oranje_twee”).animate({‘top’:’120px’}); //schoenen $(“#rood_een”).animate({‘left’:’360px’}); $(“#rood_twee”).animate({‘top’:’0px’}); //ceremonie $(“#blauw_een”).animate({‘left’:’120px’}); $(“#blauw_twee”).animate({‘top’:’240px’}); //communie $(“#groen_een”).animate({‘left’:’240px’}); $(“#groen_twee”).animate({‘top’:’360px’}); },function(){ $(“#oranje_een”).animate({‘left’:’240px’}); $(“#oranje_twee”).animate({‘top’:’120px’}); });

如何切换特定的类集

我有一系列的课程: CLASSA CLASSB classC 我有一个 ,需要根据具体情况在其中一个类之间切换。 你可能会说使用jQuery toggleClass 然而,我的跨度已经附加了其他类,需要始终保持。 jQuery中最快和最短的代码是做什么的?

使用按钮启用DataTable中的禁用固定列

我自己使用jquery DataTable创建了一个带有固定列的html表,参考了这个例子 , $(document).ready(function() { var table = $(‘#example’).DataTable( { scrollY: “300px”, scrollX: true, scrollCollapse: true, paging: false } ); new $.fn.dataTable.FixedColumns( table, { leftColumns: 2 } ); } ); 更新:我自己尝试使用此小提琴中给出的按钮启用/禁用固定列, var columnNumber = 2; $(‘#ToggleColumns’).click(function () { if(columnNumber == 2) { columnNumber = 0; } else { columnNumber = 2; } foo(); 其中foo()包含要修复的columnNumber。 根据按钮切换列号的正确语法是什么?

单击并切换到jquery滑动到一侧

所以我有一个网站,我需要从侧面点击div滑动,从按钮点击(从左侧滑入,向右滑动) – 然后重新点击它应该再次滑出…所以它需要是隐藏在页面加载中,只有在单击按钮后才会显示。 我试图做到这一点,但我是jquery的新手,所以如果有人可以帮助我继续,我会很感激。 这是我现在有多远的小提琴。 链接: http : //jsfiddle.net/iBertel/zes8a/21/ Jquery : $(‘#btn’).click(function() { $(‘#div1’).slideToggle(‘slow’, function() { }); }); HTML : Div 1 Click CSS : #div1 { width:100px; height:100px; background-color:#F30; color:#FFF; text-align:center; font-size:30px; }

如何在单击其他项目时从先前的选择中删除类?

http://jsfiddle.net/freqn/ZHt6V/2/ 如果在此手风琴中单击其他项目,如何从之前的选择中删除课程? 我希望在展开下一个项目时从上一个单击的项目中删除该类。 选择新项目后,所有其他项目应重新变为灰色。 谢谢。 (function () { $(‘dd’).hide(); $(‘dt’).click(function(){ $(this) .next() .slideToggle(200) .siblings(‘dd’) .slideUp(200); }); $(‘dt’).click(function(){ $(this).toggleClass(‘active’); }); })();

永久隐藏/显示一个块

我使用slidetoggle来打开和关闭div,使用jquery进行缓动。 function toggleText() { $(‘#divToToggle’).slideToggle(“slow”); if ($(‘#divToToggle’).css(‘display’) == ‘none’) { $(‘#aTag’).html(‘Show’); } else { $(‘#aTag’).html(‘Hide’); } } Hide 它控制的div是 我的问题是onclick文本没有变化,从显示到隐藏,反之亦然……我必须错过一些非常简单的东西.. Bugger也想问,我如何获得活动的cookie

Jquery toggleClass和展开/折叠图像

我有一个问题,结合两个正确独立工作的函数,希望获得一些见解。 我知道这有id / class声明的todo,我只是不确定如何有效地完成显示/隐藏div并将图像function合并到我的切换如下:(在doc ready中) $(‘.acc_container #info’).hide(); $(‘.acc_container #showInfo’).click(function(){ $(this).toggleClass(“active”).next().slideToggle(“slow”); return false; //Prevent the browser jump to the link anchor }); 我的图片展开折叠function:(在doc ready中) $(‘.acc_container #showInfo img’).live(‘click’, function () { if ( this.src.match(‘details_close’) ) { this.src = “..images/details_open.png”; } else { this.src = “../images/details_close.png”; } }); html如下 Expand Specific info revealed 非常感谢任何帮助! 编辑 我希望在图像中完成的最终结果 在单击#showInfo div之前 […]