问题标签 [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.
javascript - .prop() 与 .attr()
所以jQuery 1.6有了新的功能prop()
。
或者在这种情况下他们做同样的事情吗?
如果我必须切换到 using ,如果我切换到 1.6 prop()
,所有旧attr()
电话都会中断?
更新
(另见这个小提琴:http: //jsfiddle.net/maniator/JpUF2/)
控制台将 记录getAttribute
为字符串,将记录attr
为字符串,但将记录prop
为CSSStyleDeclaration
,为什么?这对我未来的编码有何影响?
jquery - jQuery 1.6 prop() 在 div 的标题上
可能的重复:
.prop() 与 .attr()
做和做有什么区别
和
prop()
似乎与 div 属性的行为相同attr()
。我为此阅读了 1.6 文档,但我仍然有点困惑。
这不是 .prop() 与 .attr()的完全重复。这篇文章没有回答这个问题。请不要关闭它。
jquery - 1.6 版中的 jquery attr 行为
我在这里做了一个页面
它在 1.5 版中运行良好
现在 1.6 我在萤火虫中得到这个错误
和铬几乎一样
怎么整??我是否必须像在 jquery 1.6 api http://api.jquery.com/prop/中那样更改所有内容以支持
jquery - jQuery .prop() 兼容性
我正在尝试通过以下方式测试该.prop()
方法是否存在于当前包含的 jQuery 中(出于兼容性原因):
我希望上面的条件是true
forjQuery >= 1.6
和false
for正如我从文档jQuery < 1.6
中可以理解的那样
无论如何,在 jsfiddle 上对此进行测试会导致:
typeof $.prop === 'function'
是:
true
什么时候jQuery >= 1.6
false
什么时候jQuery < 1.6 and jQuery > 1.3
true
什么时候jQuery <= 1.3
这是提供上述结果的非常非常简单的脚本(只需切换 jQuery 版本即可查看我所描述的内容)。
当我尝试将它.prop()
与 jQuery 即 1.3 一起使用时,我得到了.prop is not a function
错误。同样的问题也发生在 jsfiddle 之外的测试中。这样的行为正常吗?我怎样才能真正测试是否.prop()
可用?
谢谢
javascript - 用 jquery 改变 img src
我拥有的 html 结构类似于:
我正在尝试将文件名从file#-128x79.jpg 更改为file#-896x277.jpg。
我不知道如何获取动态生成的文件名并搜索和替换 src 更改。
我找到了用“none”替换整个 src 的方法,以确保到目前为止我做对了,但我不知道该怎么做。
jquery - jQuery .prop("disabled", false) 在 Chrome 中不起作用
.prop("disabled", false) 有问题,它在 Opera 和 firefox 中运行良好,但 IE 和 chrome 我无法让它工作..
实际上这是一个邀请表格,我制作了这样的发送按钮
这是CSS
所以你可以看到按钮被禁用并且你不能点击,你必须先写下你的名字和邮件,然后再删除禁用按钮,你就可以发送邮件了。对于这个我在这里写代码是: http: //pastebin.com/8u23G90b
但是这里出了点问题,在 chrome 和 IE 中禁用从未从按钮中删除,我也加载 jquery 1.7.1
ps对不起我的英语
javascript - 使用 JavaScript 获取用户代理
我想获得一个脚本,它可以抓取用户的用户代理并将其支撑到一个属性。
我正在制作一个网站问题联系表,我通常需要知道用户正在使用什么浏览器。如何检测用户代理字符串并将其作为输入元素的值。
我的 html 看起来像:
我希望将用户代理作为值属性添加到其中,因此它看起来像:
jquery - jquery:“强制”选定的选项以替换选择列表中的占位符“正在加载”
我想在列表中显示“正在加载”消息,而我的列表正在从 Flickr 加载标题。
我创建了一个<option>
:
和我的 jquery 函数:
但我无法在加载标题后将索引 1 处的选项“选中”。你知道如何进行这项工作吗?
谢谢
javascript - JQuery 禁用按钮
我从头开始建立一个快速分页它有点工作,但在过去的半小时里,我一直试图让下一个和/或上一个按钮在最后一页禁用,如下所示:(这个是下一个按钮)
这是我的代码,因此您可以尝试一下,看看自己有什么问题:
当您单击下一步时,它会走得太远并且不会回来
不完全确定出了什么问题,提前感谢一堆。当我复制代码时,JSFiddle 打乱了我的代码,很抱歉它太乱了!
-麦克风
javascript - 选项道具更改默认选定值 - Jquery
所以我有一个选择列表,如果默认值没有更改,---
则返回表单 false。几乎是出于验证目的,所以我们知道他们选择了一个标题。问题是由于某种原因prop()
将默认值更改为最低值。有没有办法防止这种情况发生?这是一个JSFiddle:
这是代码:
HTML
<strong>JS
<strong>编辑
我试图更改为 attr() 以查看是否有帮助,但它会产生同样的问题:(