标签: hidden

获取隐藏元素的偏移量

如何获取隐藏元素的坐标?offset()不支持隐藏元素的使用.任何提示?

jquery hidden offset

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

使用jquery隐藏check div

这是我的div

<div id="car2" style="display:none;"></div>
Run Code Online (Sandbox Code Playgroud)

然后我有一个Show按钮,当你点击时会显示div:

$("show").click(function() {
    $("$car2").show();
}); 
Run Code Online (Sandbox Code Playgroud)

所以现在我想#car2在表单提交之前检查div 是否仍然隐藏:

if($('#car2').is(':hidden')) {
    alert('car 2 is hidden');
}
Run Code Online (Sandbox Code Playgroud)

现在这是问题所在.虽然div #car2已经显示,但我仍然收到警告消息,这意味着jQuery假设div #car2仍然是隐藏的.

我的jQuery版本是1.7.

谢谢.

编辑:

正如jasper所说,我的代码是正确的,可以通过这个演示运行.

我怀疑与我的表单使用的jquery表单与向导插件存在一些冲突.有人有任何想法解决这个问题吗?

jquery hidden visible

35
推荐指数
3
解决办法
13万
查看次数

在SQL Server(查询分析器)中查询查询结果中隐藏字符的最佳方法是什么?

在尝试识别错误数据时(通常需要手动查看和删除),我想要一种简单的方法来查看隐藏的字符,例如TAB,空格,回车符和换行符.这有内置的方式吗?

在这里关于stackoverflow的类似问题中,关于Oracle,建议使用DUMP(fieldname)函数,但我不知道即使SQL Server中存在相应的函数,这是否会使事情变得更容易,因为我需要查看字符在他们的背景下.

我能提出的最好的想法是用可见的替换预期的隐藏字符,如下所示:

SELECT REPLACE(REPLACE(REPLACE(REPLACE(myfield, ' ', '?'), CHAR(13), '[CR]'), CHAR(10), '[LF]'), CHAR(9), '[TAB]') FROM mytable

有没有更好的办法?我不喜欢这种方式,因为可能有其他不太常见的隐藏字符,我没有考虑,如垂直TAB等...打开"显示隐藏的字符",你几乎可以在任何文本编辑器中,在SQL Server查询分析器中这将是一个很好的功能,所以我几乎可以期望它可以在SQL服务器中以某种方式完成...或者至少有人有比我更好的想法,以显示这种白色空间信息.

我只是注意到有一种内置的方式来查看"空白",而不是在SQL查询分析器中,而是在曾经是SQL Enterprise管理器的界面部分.右键单击SQL Management Studio对象资源管理器树中的表,然后选择"编辑前200行".在结果中,空白区域(至少CR LF)作为空方块可见.

sql-server hidden query-analyzer

34
推荐指数
5
解决办法
9万
查看次数

jQuery:给定一个选择器,只找到它的可见元素

这应该很简单.我有一个我已经声明为$ listItems的变量.声明如下:

var $listItems = $ul.children('li'); // $ul is just a selected unordered list
Run Code Online (Sandbox Code Playgroud)

稍后在我的代码中,我只想获得当前可见的那些.我该怎么办呢?就像是:

$listItems.parent().children(':visible')?
Run Code Online (Sandbox Code Playgroud)

谢谢.

jquery hidden jquery-selectors

33
推荐指数
1
解决办法
3万
查看次数

CSS:div的文本内容溢出到填充中是否正确?

我期望div内的填充将保持清除任何文本.但是给定以下html/css,内容文本溢出到填充中;

<div class="foo">helloworld</div>

.foo {
  float: left;
  overflow: hidden;
  background: red;
  padding-right: 10px;
  width: 50px;
  border: 1px solid green;
}
Run Code Online (Sandbox Code Playgroud)

文本溢出50px大小并进入10px填充.这是设计的吗?如果是这样看起来相当愚蠢 - 填充不是填充,如果它有东西!或者我只是做错了什么?

此致,CSS新手.

css hidden overflow padding

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

强制git将dotfiles添加到存储库

如何在git repo中添加以dot(隐藏文件)开头的文件?Git似乎总是忽略那些.

当我输入时git add .,GIT_DIR会添加dotfiles in ,但不会添加子目录.另一方面,git add subdir/.dotfile不会起作用.

我想git add -f,并把!.*GIT_DIR/.git/info/exclude.没运气.

git hidden file

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

忽略所有隐藏的div而不是jQuery验证中的div

我在我的表单中使用jQuery验证 http://jqueryvalidation.org/documentation/

我想将验证添加到我的所有字段,但我想忽略具有类"my_item"的隐藏div.

所以这是我的Jquery:

 $("#myform").validate({ 
    ignore: ":hidden"
 });
Run Code Online (Sandbox Code Playgroud)

如何从这个忽略的情况中排除具有类my_item的div.所以像div.

提前致谢

jquery hidden jquery-validate

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

html中按钮的隐藏属性

我试图在一个按钮上单击显示三个按钮.在按钮单击之前,所有三个按钮都被隐藏.我设置了隐藏属性,我也在点击按钮时调用了一个函数.问题是,当我加载页面时,所有按钮都是可见的.在我添加css之前,它工作得很好.我不明白问题出在哪里.这是HTML代码:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="STYLESHEET" type="text/css" href="dba_style/buttons.css" />
<title>Untitled Document</title>

</head>
<script type="text/javascript">
function change(){
document.getElementById("save").hidden = "";
document.getElementById("change").hidden = "";
document.getElementById("cancel").hidden = "";

}
</script>
<body>
<form name="form1" method="post" action="">
<div class="buttons">

    <button class="regular" name="edit" id="edit" onclick="change();">
        <img src="dba_images/textfield_key.png" alt=""/>
        Edit
    </button>

    <button type="submit" class="positive" name="save" id="save" hidden="hidden">
        <img src="dba_images/apply2.png" alt=""/>
        Save
    </button>

    <button class="regular" name="change" hidden="hidden" id="change">
        <img src="dba_images/textfield_key.png" alt=""/>
        change
    </button>

    <button class="negative" name="cancel" id="cancel" hidden="hidden">
        <img src="dba_images/cross.png" alt=""/>
        Cancel
    </button> …
Run Code Online (Sandbox Code Playgroud)

html hidden button

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

yii中的基本隐藏字段

我试图将数据放在yii的隐藏文本中,但我不知道如何.我需要一个类似于常规php语法的代码:

<input type="hidden" name="field_name" value="a"/>
Run Code Online (Sandbox Code Playgroud)

它应该是一个静态值为a的字段.我只需要它与我的$ _POST变量一起进行错误检查.

是否有可能避免修改模型和控制器只是为了把字段放入?我不能使用gii因为我只有代码片段与我.虽然我对yii几乎没有了解所以我不知道我是什么我说最后两句话是对的.

php hidden field yii yii1.x

26
推荐指数
3
解决办法
5万
查看次数

css溢出隐藏增加容器的高度

请看看这个小提琴 - http://jsfiddle.net/Z27hC/

var container = document.createElement('span');
container.style.display = 'inline-block';
container.style.marginTop = '10px';
container.style.marginLeft = '50px';
container.style.background = 'lightblue';
document.body.appendChild(container);

var cell = document.createElement('span');
cell.style.display = 'inline-block';
cell.style.border = ' 2px solid black';
cell.style.width = '200px';
cell.style.height = '16px';
cell.style.overflow = 'hidden';
container.appendChild(cell);

var text_node = document.createTextNode('hallo');
cell.appendChild(text_node);
Run Code Online (Sandbox Code Playgroud)

我有一个容器,包含一个包含文本节点的单元格.单元具有固定的宽度.

如果传递给文本节点的文本超出宽度,我希望它被截断,所以我将单元格设置为'overflow:hidden'.

它有效,但它会使细胞的高度增加3px.单元格有边框,但增加的高度显示在边框下方,而不是在边框内.

由于我在电子表格样式中有许多单元格,因此会弄乱布局.

我在IE8和Chrome上测试了这个,结果相同.

任何以下解决方案都可以 -

  • 防止高度增加
  • 保持边界内增加的高度
  • 截断文本的另一种方法

根据要求,这是一个新的小提琴,显示了一个更完整的例子.

http://jsfiddle.net/frankmillman/fA3wy/

我希望这是不言自明的.如果您需要更详细的解释,请告诉我.

这是(希望)我最后的小提琴 -

http://jsfiddle.net/frankmillman/RZQQ8/

它融合了所有响应者的想法,现在可以按照我的意愿运作.

主要有两个变化.

第一个是Mathias的表解决方案的灵感来源.而不是包含空行和数据行的中间容器,其中一个是隐藏的,一个是显示的,我现在只在顶层容器中有交替的空白和数据行.我认为这不会影响我的布局问题,但它会删除一个图层并简化代码.

所有响应者建议的第二个变化实际上解决了这个问题.我没有使用显示'内联块'的'span'类型的元素,而是使用'div',并仔细混合'float left'和'float right'来实现我想要的布局.

非常感谢大家.

javascript css hidden overflow

25
推荐指数
3
解决办法
1万
查看次数