问题标签 [prop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
1989 浏览

jquery - 为什么 jquery prop() 方法无法获取元素的 value 属性

li在页面中有几个元素:

我想在鼠标悬停时获取 value 属性:

但结果总是0,然后我尝试了该attr()方法,它仍然无法工作,我该如何解决这个问题?

0 投票
2 回答
753 浏览

javascript - 输入字段和复选框的条件

如何为多个复选框创建条件!

假设用户有两个选项,要么在输入字段上输入一个值,要么从复选框中选择任何值,但他只能选择两个选项中的“一个”

复选框:

输入字段:

如果用户在输入字段中输入一个值,就会发生这种情况

如果“输入字段”不为空,则所有“复选框”的类将不包含值。

或者如果用户选择选中复选框,这将发生

如果未选中“复选框”,则“输入字段”类将不包含值。

或者如果两者都没有被选中

该脚本将包含这两个:

0 投票
1 回答
1306 浏览

jquery - 简单的跨浏览器文本区域扩展器

我以前简单的 textarea 扩展器现在引起了问题。

在 Firefox 上运行良好,但在 webkit 浏览器上,无论需要还是现在,每次按键时都会不断增加文本区域的大小。

0 投票
3 回答
1586 浏览

jquery - jQuery 无法获取 UL 元素的自定义属性

我目前正在关注 jQuery 1.8.2 的以下问题。

自定义属性适用于例如输入字段:

但不适用于 UL 元素。

任何想法为什么它不适用于 Firefox 16 但在 MSIE 8 中的 UL 元素?谢谢!

0 投票
4 回答
36913 浏览

javascript - jQuery attr 与道具?

0 投票
5 回答
2160 浏览

jquery - 单击父级时的jQuery切换复选框

我编写了一个简单的 js 函数来打开/关闭复选框,然后单击父级(在本例中为 TD)。当您单击 TD 上的任意位置时,此功能将按预期工作。

但是,当您单击复选框本身时,什么也没有发生。
我想知道的是为什么它会这样做,最好的解决方法是什么?

我提供了一个 jsfiddle 来演示这个。

这是我的js函数:

谢谢。

0 投票
3 回答
2261 浏览

javascript - 将多个选择器存储在单个变量中

我有一段代码可以处理代表按钮的图像的点击。如果单击该图像,则其对应的图像将显示给用户。通过选择图像的多个 ID,下面的 vode 可以正常工作。

但是,我将有更多这些 ID 可供选择。那么是否可以将图像存储#buttonID在单个变量中并将该变量放在.on()方法中?他们会被独立选择吗?

下面的代码不起作用。

0 投票
1 回答
198 浏览

jquery - jquery prop 工作但现在不行

我使用 prop 编写了一个 jquery 函数来取消选中我页面中的所有复选框。它工作正常,但今天突然间,它不工作了。下面是我的代码

我发现如果我使用指向 jquery 文件的链接,<script src="jquery/js/jquery-1.8.1.min.js" type="text/javascript"></script> 它在我使用的地方 <script src="jquery/js/jquery-1.5.1.min.js" type="text/javascript"></script>工作,它不起作用。

更令人困惑的是几天前它正在使用 1.5.1。任何机构都知道它是如何与 1.5.1 一起工作的吗?Prop 是 1.8.1 特有的吗?

0 投票
3 回答
2047 浏览

jquery - jQuery live and prop and change

当多个复选框中的任何一个的“已选中”状态发生更改时,我需要触发一个事件,并且不要通过监听 click来执行此操作。为什么?

它看起来像这样:

单击 All Flavors 时,所有其他复选框都设置为选中:

上面的功能明显有效——所有的复选框都被选中。但是,如果我像这样监听状态变化:

DispenseFlavor() 方法仅在我物理单击复选框时调用,而不是在 checkAllFlavors() 函数中通过将 checked 属性设置为 true 来更改复选框的选中状态时调用。

复选框的更改状态是否仅通过 GUI 交互而不是通过设置属性来改变$(elem).prop('checked', true)

0 投票
1 回答
440 浏览

jquery - 切换复选框以附加到 div - 复选框保持未选中状态

我正在构建我的第一个小 jquery 待办事项列表,每个列表项都有一个复选框,当它被选中时,它被移动到完成 div。这按预期工作,只是复选框始终未选中。我已经尝试过 .prop() 但它似乎没有任何影响。

这是HTML:

和jQuery: