问题标签 [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 投票
1 回答
338 浏览

python - 如何在 linux 中启用 libattr frature(缩写为 xattr)?

我想在 python 中使用 xattr,但是发现 xattr 的 keys() 是空的,这是否表明 libattr 功能没有启用?我了解到 libattr 功能在 ext3/ext4 中默认是禁用的,但是如何启用它呢?期待您的帮助!谢谢~

0 投票
1 回答
94 浏览

javascript - JQuery issue with query having $ in string

I have an issue with jquery where elements are not found when the query string has '$' char in them -- is there a known issue? Unfortunately search engines make it so hard to searh for symbols in threads.

I have an html such as this:

and my jscript goes something like:

While analyzing in firebug, I see that 'item' is an empty set. If I query $('.MenuItem') for example, it correctly returns a result set with 25 matching items in the page; it appears like $(s) doesn't work when s contains $ chars in it?

What's the solution to it? Sorry if it a dumb question or well known issue -- as I said I tried to google around, but unsuccessfully.

Note: It's not an issue with javascript itself, or duplicate ids, or jquery not loaded, or anything like that. The function does get called onclick, and if I replace $('#' + ids[i]) with document.getElementById(ids[i]), it does return the correct element. fyi, the string passed to the function setSelectedTab usually contains a hierarchical path to the TD element; though in the example TD above, the ids.length is 1.

Thanks, Raja.

0 投票
1 回答
170 浏览

jquery - 如何使用 jquery 动态调整幻灯片标题?

我还在学习 jquery 和 javascript,所以请多多包涵。我在 jquery 中使用了一个教程来使用 jquery 的循环函数创建幻灯片。

这很棒,让我可以旋转包含图像和标题的单个 div。

问题是标题宽度仍然是容器的宽度。跨越整个容器宽度的图像是可以的,但如果它们很窄则不行。

我一直在尝试调整<p>div 中的标签,使其宽度与图像相同,但它只为<p>所有“credit”类中div的每个设置一次宽度属性,而不是依次循环遍历每个。

0 投票
3 回答
36259 浏览

jquery - 如何在 jquery 中检查空 attr()?

我有一些使用 PHP 创建的 div。div 中的锚点总是有一个 HREF,即使它是空白的。基本上,我试图检测 HREF 是否为空白。如果它有内容,什么也不做,如果它是空白的,去掉文本,删除锚点,他们把文本放回去。

这是div:

这是我的代码:

0 投票
2 回答
123 浏览

jquery - “排队”非动画属性:attr

更新:好的,所以我看到我可以将每个 attr 替换包含在计时器的功能中。这意味着我这样做了五次;每个图形一次。但是,有没有更清洁的方法来做到这一点?谢谢

好的,所以我有五个不同的图像要替换 src 。但是,我希望每个顺序..替换第一个,然后是第二个等。

由于我正在更改属性源,因此动画 que 将无济于事。

我尝试了简单的计时器插件并将其放入一个函数中,然后在每次 attr 替换后调用该函数,但所有 attr 都发生在函数调用之前。

然后,我将计时器函数、attr 替换为对计时器函数的调用都在一个函数中,加载了文档并调用了它,但是 attr 一次性发生,然后是函数调用。

所以,这是我在上面解释过的最后一件事:

我知道我错过了一些东西,因为它必须很容易完成,但我还没有。任何指针?PS ...我正在为计时器使用简单的插件。

另外,我应该注意,我只是在每次 attr 替换后寻找暂停,所以 alert('yes'); 是,我以为我会返回 false 或 null;管他呢。

0 投票
2 回答
4476 浏览

jquery - jQuery - 从图像中获取标题并将其放在单独的标签上(每个)

好吧,这是我的代码,它可以工作,但我对每个标签并不是很熟悉。

目前所做的只是将第一个“标题”应用于所有 a.play 标签。

我想要实现的是从每个图像中获取标题并将其仅应用于相关的 a.play 按钮。

如果这对理解有帮助,这里是 html:

综上所述,代码已经生成了 a 标签的所有标题,但只生成了第一个标题并将其应用于所有 a 标签,我需要将整个页面中每个图像的标题应用到 a 标签中特定区域。

有任何想法吗?

0 投票
2 回答
11664 浏览

javascript - $("#myForm").attr("action") 对于没有操作的表单返回一个表单元素而不是 undefined

我有这个基本的例子:

当您单击“点击我”时,您可以看到标签

实际上并不返回元素的属性。它返回名为“action”的表单的子项。

这是预期的行为吗?这是jQuery中的错误吗?

0 投票
1 回答
532 浏览

jquery - 在jQuery中选择根元素的属性

如何在 jQuery 中选择“根”级元素的属性?

以下不起作用(返回未定义):

知道我错过了什么吗?我敢肯定,根级元素很明显......

非常感谢,加夫

0 投票
3 回答
394 浏览

jquery - 使用 jQuery.attr() 设置属性时,浏览器不会从 css 更新样式

我有一个站点帽子列出了一组可以下载的文件。自定义属性 docType 是根据文件扩展名设置的。如果没有扩展,则 docType 设置为“unknownDoc”。CSS 文件类似于以下内容:

用户很可能会上传我们尚未设置 css 样式的文档。在这种情况下,该项目将具有 docType 但没有背景图像。在这些情况下,我希望应用 unknownDoc 样式。所以我使用以下内容:

这工作正常。我不明白为什么我必须使用 addClass 语句?attr 或 addClass 本身不起作用。就好像添加属性不会导致浏览器像 addClass 那样根据新属性重新设置项目的样式。这是 jQuery 的东西还是浏览器的东西?

有一个更好的方法吗?

我尝试只使用类而不是 docType 自定义属性,但它变得太乱了,尤其是将来可能会向元素添加其他类时。

0 投票
1 回答
55 浏览

asp.net-mvc - 善用属性来确定正确的调用方法

我有两个使用相同操作名称调用的操作方法,但是,取决于实际参数类型,取决于应该调用哪个方法。这会导致歧义。我创建了一个属性来确定参数是否是 Guid 并且是适当的方法。

该属性如下所示:

最终目标是,如果参数是 Guid,则运行此方法,否则继续,在这种情况下,它会找到下一个。有没有更好的方法不涉及创建额外的路线?或者也许是一个更好的方法?