问题标签 [attr]

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 投票
3 回答
4650 浏览

jquery - 如果 a 有 attr rel=lightbox 然后 addClass,问题

我想知道为什么这不起作用?

我想将一个类添加到一个将 REL 属性设置为“lightBox”的链接。

这应该工作......对吧?

0 投票
3 回答
52 浏览

jquery - 操作复制的 attr

我正在为我的网站编写一个简单的灯箱脚本,该脚本将链接 (A) 包裹在图像周围。链接 URL 应该是图像的 SRC,但稍作操纵。

图片 URL 可能如下所示:“pb028855_copy_147x110.jpg”,我希望它从“copy ”之后到“.jpg”之前删除“147x110”。

我当前的脚本,将 SRC 从图像复制到链接是这样的:

如何使用属性的一部分?

先感谢您...

0 投票
7 回答
26057 浏览

ruby - 如何为动态实例变量设置 attr_accessor?

我在我的类中动态创建了一个实例变量:

我如何将@my_#{num}现在作为 attr 值?

例如,我希望能够做到这一点:

0 投票
9 回答
188537 浏览

jquery - Jquery - 动画高度切换

我在屏幕顶部有一个 10 像素的条,当点击它时,我希望它动画到 40 像素的高度,然后如果再次点击,动画回到 10 像素。我尝试更改 div 的 id,但它不起作用。我怎样才能让它工作,或者有更好的方法吗?

正文 html:

<div id="topbar-show"></div>

CSS:

javascript:

0 投票
2 回答
3051 浏览

jquery - Firefox 上的 jquery attr

我正在用 jQuery 做全屏背景更改系统。当进入站点时,将全屏大小设为默认背景,当单击按钮时必须更改背景。在歌剧上一切正常!但是FireFox没有发生。我认为问题出在 attr 函数上,请帮助发现问题。

所有这些你都可以在http://www.hiphopdance.lt看到


感谢您的回答,我已经尝试从

仍然适用于歌剧,但不适用于 Firefox / IE

0 投票
1 回答
210 浏览

jquery - 将带有“px”的值插入到 jquery 的 attr 方法中时,图像属性被设置为零

我发现 jquery attr() 方法不喜欢接受带有“px”的值。生成的图像最终的宽度和高度为零!这是错误、疏忽还是某些功能?

这很容易解决,但我真的不喜欢设置没有单位的值。它可能导致不可预测的行为。

在 Firefox 3.6 和 Opera 11 中测试了以下内容:

0 投票
2 回答
318 浏览

jquery - 这种行为是 chrome 独有的,是奇怪的还是正确的结果?

发现一个涉及 jquery 和 chrome 的怪事。如果周围 div 的显示设置为“无”,则 img 元素的 attr('width') 似乎返回 0。不过,这在 Firefox 和 Opera 中效果很好。

那么,这是一个错误还是 chrome 断言了正确的 jquery 行为?

这是一个例子:

0 投票
2 回答
1522 浏览

jquery - jquery attr 在 chrome 中不起作用?

这适用于 FF 但不适用于 Chrome。在 Chrome 中发生的情况是类已设置,但 createDisicipline() 未设置。

这是将多个属性添加到标签的错误方法吗?它确实在FF中工作:/

整个代码:

0 投票
2 回答
939 浏览

jquery - Jquery attr('id') 不起作用

看起来很正常,问题是警报方法出现“null”!!!!我不知道这里到底发生了什么。

0 投票
1 回答
2427 浏览

jquery - 使用jQuery加载图片,如何停止缓存

我正在使用 jQuery 在网页上动态加载图像。每次用户在页面上点击提交时,都会生成一个新图像。问题是,除非我在图像 URL 的末尾附加一个随机数,否则由于缓存而返回相同的图像。

我的代码看起来像这样......

我想在最后摆脱缓存字符串并仍然提供新图像,有人知道该怎么做吗?我不认为这是 HTTP 服务器端的问题(使用 nginx),因为即使没有缓存破坏器,直接请求也会显示正确的图像。