相关疑难解决方法(0)

纯JavaScript:像jQuery的函数isNumeric()

是否有像isNumeric纯JavaScript 一样的功能?

我知道jQuery有这个功能来检查整数.

javascript

342
推荐指数
6
解决办法
48万
查看次数

parseInt vs unary plus - 何时使用哪个

这一行有什么区别:

var a = parseInt("1", 10); // a === 1
Run Code Online (Sandbox Code Playgroud)

这条线

var a = +"1"; // a === 1
Run Code Online (Sandbox Code Playgroud)

这个jsperf测试显示,当前的chrome版本中的一元运算符要快得多,假设它是针对node.js的!

如果我尝试转换不是数字的字符串都返回NaN:

var b = parseInt("test" 10); // b === NaN
var b = +"test"; // b === NaN
Run Code Online (Sandbox Code Playgroud)

那么我什么时候应该优先使用parseInt一元加(尤其是在node.js中)???

编辑:双波浪运算符的区别是什么~~

javascript node.js

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

查找在jquery中(视觉上)元素下堆叠的元素

如果我有2个div(z索引没有分配),一个分层覆盖,我可以使用顶部div的引用来找到它下面的div吗?

就DOM结构而言,这两个div将是兄弟姐妹.但在视觉上它们彼此堆叠在一起.

这是一个例子:

<body>
<div id="box1" style="background:#e0e0e0;height:100px;width:100px;"></div>
<div id="box2" style="background:#000000;height:100px;width:100px;margin-top:-50px;"></div>
</body>
Run Code Online (Sandbox Code Playgroud)

结果如下: 在此输入图像描述

所以我试图找出,当有黑色div,box2,一种在jquery中返回box1的方法(使用选择器),因为box1在box2下面,使用jquery.

jquery

9
推荐指数
1
解决办法
8538
查看次数

选择具有最高z-index的DIV

示例代码,所以我可以开始解释这个问题:

<div style="z-index:5">5</div>
<div style="z-index:2">2</div>
<div style="z-index:1">1</div>
<div style="z-index:4">4</div>
<div style="z-index:3">3</div>
Run Code Online (Sandbox Code Playgroud)

(z-index值无关紧要,它们的顺序甚至更少.只是示例代码)

问题:我想选择(使用CSS或JS和jQuery)具有最高z-index值的DIV.在上面的例子中,我想选择第一个,因为它的z-index 5高于所有其他的z-index.

有没有办法做到这一点?额外信息:我正在使用jQuery + jQuery UI编写一个Simple Window Manager,z-index由.draggable中的stack选项指定.我似乎无法找到一种方法让jQuery将最后一个被拖动的元素分配给一个类,所以我将采用最高的z-index方式.有什么帮助吗?谢谢.

html javascript jquery jquery-ui z-index

6
推荐指数
1
解决办法
3306
查看次数

如何在文档中获取(带有)最高CSS z-index的元素?

问题再简单了.z-index值由style=...className由Javascript 分配.我认为这不重要.如何找到(使用Javascript)最高的z-index?(它使用的元素会很好,但不是必需的.)

您不能使用(新)querySelector,因为它不查询CSS值.有没有办法查询CSS?(不是样式表,而是实际使用的值.)

GRAZI

javascript css z-index stylesheet

5
推荐指数
1
解决办法
6200
查看次数

了解z-index堆叠顺序

我对使用z-index决定堆栈顺序感到有点困惑.

我不太明白浏览器如何将带有position属性的元素与没有它的元素一起处理.

是否有一般规则来决定元素的堆栈顺序是否已明确定位元素?

赞赏不同情况的例子.一般来说:

  1. <div>具有位置设定且没有位置设定的混合兄弟姐妹.
  2. 嵌套<div>s与兄弟s混合,<div>位置设置且没有位置设置.

css z-index css-position

5
推荐指数
1
解决办法
3857
查看次数

如何找到z-Index最大的元素?

我有很多动态创建的元素,只要它获得z-Index ++,所以最新的元素随时都在上面.当点击其中一个时,他的z-Index max + 1.所以我需要获得元素,这是最重要的,我该怎么做?

原生JS只请.谢谢

javascript css z-index

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