标签: toggle

jQuery灵活隐藏/显示fieldsets

我想增强一些字段集,可以选择在单击标签时显示/隐藏其内容.

目前,HTML看起来像这样:

<fieldset>
    <legend>Fieldset 1</legend>
    <!-- Some input, p, div, whatever -->
</fieldset>
<fieldset>
    <legend>Fieldset 2</legend>
    <!-- Some input, p, div, whatever -->
</fieldset>
Run Code Online (Sandbox Code Playgroud)

因此,在单击一个时fieldset legend,应切换除父项字段集的单击图例之外的任何内容.

我试过用这个:

$("fieldset *:not(legend)").hide();
$("fieldset legend").click(function(){
    $(this).nextAll().slideToggle();
});
Run Code Online (Sandbox Code Playgroud)

但它没有做任何事情(甚至没有隐藏内容).当然我只想切换用户点击的字段集上的视图,因此它必须以某种方式确定单击的图例,然后隐藏相应字段集的内容.

当然,我可以给他们所有的ID,并为每个字段集编写代码,但这相当多余,看到它总是一样的我认为必须有一种方法可以使这个功能对于任何数量的字段集都是通用的......

任何人都有一个整洁的想法?

jquery toggle

8
推荐指数
2
解决办法
2万
查看次数

Jquery切换不起作用

我试图让jquery隐藏这个div,由于某种原因它不起作用我做错了什么

http://stat-me.com/jq.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
#one{
    border:3px solid #00F;
    width:50%;
}
#hideme{
    border:3px solid #00F;
    width:50%;
    display:none;
}
</style>

<script type="text/javascript" src="../_root/js/jquery/jquery-1.4.2.js"></script>

<script language="javascript" type="text/javascript">



$("#one").click(function () {
$("#hideme").toggle();
});

</script>

</head>

<body>

<div id="one">
<a href="#">hello</a>
</div>

<div id="hideme">
hi
</div>


</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css jquery toggle hide

8
推荐指数
1
解决办法
2万
查看次数

如何向下滑动div然后.fadeIn()内容,反之亦然?

目标

当用户单击该按钮时,相关div将:

  1. 滑下
  2. 淡出内容

当用户再次单击该按钮时,div将:

  1. 淡出
  2. 向上滑动

当前位置

这是一个fadeInfadeOut在正确的时间发生但fadeIn和fadeOut之前和之后没有幻灯片效果的例子
http://jsfiddle.net/tkRGU/1/

此选项还有slideToggle功能,但分别在幻灯片之前和之后没有出现fadeInfadeOut.
http://jsfiddle.net/MY8DD/7/

jquery toggle fadeout fadein slidetoggle

8
推荐指数
1
解决办法
2万
查看次数

Vim脚本:Buffer/CheatSheet Toggle

我想制作一个vim备忘单插件.这很简单:

  • 我想切换我的秘籍表.一个vertsplit切换,如Taglist或NERDTree.
  • 我希望cheatsheet是特定于文件类型的.因此,当我打开.cpp文件时,我切换了我的c ++ cheatsheet.
  • 我想要将cheatsheet水平分割.所以它显示了两个文件,我的语法备忘单和我的代码段触发器备忘单.

我已经有了这些cheatsheets的集合,采用vimhelp格式,但现在我必须手动打开它们.

我还没有真正完成任何vim脚本,但我想这可以很简单.我有点不习惯谷歌搜索不相关的代码片段,所以我在这里问的是:

  1. 任何人都可以简单总结一下我需要学习的关于vim脚本编写的内容.我很难找到的是如何切换缓冲区窗口.

  2. 如果您知道任何介绍我需要的材料的介绍教程,请提供链接.

TX,

aktivb

vim scripting buffer toggle

8
推荐指数
1
解决办法
1363
查看次数

如何更改.toggle()的扩展方向?

我正在使用.toggle()jquery进行展开/折叠.

你知道如何从下到上改变展开/折叠方向而不是从左上角到右下角吗?我不是jquery专家,我找到了演示并使用这些代码......

这是我的工作文件:http://www.streetlightministries.ca/2013 - 然后点击右上角的"时间和地点".你会看到它从左上角向右下角扩展.我宁愿让它从下到上扩展.

如果你能帮助我,我将非常感激!

谢谢

jquery toggle direction

8
推荐指数
2
解决办法
2万
查看次数

如何在Pygame中退出全屏模式?

这可能是一个愚蠢的问题,但这是一个愚蠢的问题,我无法找到它的文档.

Pygame为display.set.mode()提供了这些标志:

pygame.FULLSCREEN    create a fullscreen display
pygame.DOUBLEBUF     recommended for HWSURFACE or OPENGL
pygame.HWSURFACE     hardware accelerated, only in FULLSCREEN
pygame.OPENGL        create an OpenGL renderable display
pygame.RESIZABLE     display window should be sizeable
pygame.NOFRAME       display window will have no border or controls
Run Code Online (Sandbox Code Playgroud)

好的,我可以进入全屏模式..现在这是我的代码:

__author__ = 'EricsonWillians'

from pygame import *
import ctypes
init()
user32 = ctypes.windll.user32
screenSize = user32.GetSystemMetrics(0)/2, user32.GetSystemMetrics(1)/2

size = (screenSize)
screen = display.set_mode(size)
display.set_caption("Game")
done = False
clock = time.Clock()

def keyPressed(inputKey):
    keysPressed = key.get_pressed()
    if keysPressed[inputKey]:
        return True …
Run Code Online (Sandbox Code Playgroud)

python pygame fullscreen exit toggle

8
推荐指数
1
解决办法
8459
查看次数

以编程方式更改按钮背景可绘制onClick

我正在尝试切换按钮的背景drawable,以便当用户单击按钮时,其背景会发生变化,当用户再次单击该按钮时,其背景将返回默认值.这是我的代码:

public void Favorites(View V) {
  Button star = (Button) findViewById(R.id.buttonStar);
  if(star.getBackground().equals(R.drawable.btn_star_off)) {
    star.setBackgroundResource(R.drawable.btn_star_on);
  } else {               
    star.setBackgroundResource(R.drawable.btn_star_off);
  }
}
Run Code Online (Sandbox Code Playgroud)

我很确定这不是你如何使用drawables与if语句.有人可以建议一种方法吗?

android background button toggle drawable

8
推荐指数
2
解决办法
3万
查看次数

Horizo​​ntal ProgressBar:在确定和不确定之间切换

我正试图SeekBar在两种模式之间切换以显示流媒体的状态.

我已经确定android:indeterminate在XML中定义标记时显示正确的图形:

<SeekBar
    android:id="@+id/seekBar1"
    android:indeterminate="false"
    android:progressDrawable="@android:drawable/progress_horizontal"
    android:indeterminateDrawable="@android:drawable/progress_indeterminate_horizontal"
    android:indeterminateBehavior="cycle"
    android:indeterminateOnly="false"
    android:progress="33"
    android:secondaryProgress="66"
    android:layout_height="wrap_content"
    android:layout_width="match_parent"></SeekBar>
Run Code Online (Sandbox Code Playgroud)

例

问题是,当试图通过调用切换时setIndeterminate(true),drawable似乎没有正确改变.在indeterminate-> determinate的情况下,动画停止,并且从determinate-> indeterminate,没有任何反应.

我究竟做错了什么?

android toggle seekbar progress-bar

7
推荐指数
1
解决办法
4893
查看次数

如何创建一个简单的PHP cookie语言切换?

我正在尝试设置,我认为是一个简单的语言切换.我以为我会使用PHP cookie,但它们的表现并不像预期的那样.

我已经阅读了一些cookie教程,并在StackOverflow上查看了一些类似的示例,但我必须遗漏一些东西,因为它无法让它正常工作.

我通过将其作为URL变量(lang = en或lang = ru)传递来设置语言.一切似乎都很好.但是,我现在设置cookie的代码似乎落后了一步,所以最初它没有任何价值(我希望它默认为'en'),然后如果用户点击'ENG'按钮它仍然没有值,然后如果用户点击俄语,则值显示为'en',然后如果我再次单击'ENG'按钮,则值显示为'ru'.

这是我拼凑的代码:

if( $_GET['lang'] ) {
    $lang = (string)$_GET['lang'];
    setcookie( 'lang', $lang, time() + 60*60*24*30 );
} elseif( !isset($_COOKIE['lang']) ) {
    $lang = 'en';
} else {
    $lang = $_COOKIE['lang'];
}
Run Code Online (Sandbox Code Playgroud)

一旦我有了这个工作,我打算使用cookie的值来显示使用一些条件PHP的英语或俄语菜单.

谢谢.

php cookies toggle

7
推荐指数
1
解决办法
2万
查看次数

如何切换NSSplitView子视图+隐藏Pane Splitter分隔符的可见性?

我们有一个父Split视图(NSSplitView),和两个子视图,ContentSideBar(侧边栏右侧).

切换SideBar视图的最佳Cocoa友好方式是什么?

  • 如果建议的解决方案包括动画,我真的很喜欢它
  • 我真的不需要任何与外部插件等相关的建议(例如BWToolkit)

提示:我一直试图这样做,但我仍然有问题隐藏NSSplitView的分隔符.我怎么能这样做,同时隐藏它?

cocoa objective-c toggle nssplitview swift

7
推荐指数
2
解决办法
6708
查看次数