问题标签 [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.
python - 如何在 linux 中启用 libattr frature(缩写为 xattr)?
我想在 python 中使用 xattr,但是发现 xattr 的 keys() 是空的,这是否表明 libattr 功能没有启用?我了解到 libattr 功能在 ext3/ext4 中默认是禁用的,但是如何启用它呢?期待您的帮助!谢谢~
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.
jquery - 如何使用 jquery 动态调整幻灯片标题?
我还在学习 jquery 和 javascript,所以请多多包涵。我在 jquery 中使用了一个教程来使用 jquery 的循环函数创建幻灯片。
这很棒,让我可以旋转包含图像和标题的单个 div。
问题是标题宽度仍然是容器的宽度。跨越整个容器宽度的图像是可以的,但如果它们很窄则不行。
我一直在尝试调整<p>
div 中的标签,使其宽度与图像相同,但它只为<p>
所有“credit”类中div
的每个设置一次宽度属性,而不是依次循环遍历每个。
jquery - 如何在 jquery 中检查空 attr()?
我有一些使用 PHP 创建的 div。div 中的锚点总是有一个 HREF,即使它是空白的。基本上,我试图检测 HREF 是否为空白。如果它有内容,什么也不做,如果它是空白的,去掉文本,删除锚点,他们把文本放回去。
这是div:
这是我的代码:
jquery - “排队”非动画属性:attr
更新:好的,所以我看到我可以将每个 attr 替换包含在计时器的功能中。这意味着我这样做了五次;每个图形一次。但是,有没有更清洁的方法来做到这一点?谢谢
好的,所以我有五个不同的图像要替换 src 。但是,我希望每个顺序..替换第一个,然后是第二个等。
由于我正在更改属性源,因此动画 que 将无济于事。
我尝试了简单的计时器插件并将其放入一个函数中,然后在每次 attr 替换后调用该函数,但所有 attr 都发生在函数调用之前。
然后,我将计时器函数、attr 替换为对计时器函数的调用都在一个函数中,加载了文档并调用了它,但是 attr 一次性发生,然后是函数调用。
所以,这是我在上面解释过的最后一件事:
我知道我错过了一些东西,因为它必须很容易完成,但我还没有。任何指针?PS ...我正在为计时器使用简单的插件。
另外,我应该注意,我只是在每次 attr 替换后寻找暂停,所以 alert('yes'); 是,我以为我会返回 false 或 null;管他呢。
jquery - jQuery - 从图像中获取标题并将其放在单独的标签上(每个)
好吧,这是我的代码,它可以工作,但我对每个标签并不是很熟悉。
目前所做的只是将第一个“标题”应用于所有 a.play 标签。
我想要实现的是从每个图像中获取标题并将其仅应用于相关的 a.play 按钮。
如果这对理解有帮助,这里是 html:
综上所述,代码已经生成了 a 标签的所有标题,但只生成了第一个标题并将其应用于所有 a 标签,我需要将整个页面中每个图像的标题应用到 a 标签中特定区域。
有任何想法吗?
javascript - $("#myForm").attr("action") 对于没有操作的表单返回一个表单元素而不是 undefined
我有这个基本的例子:
当您单击“点击我”时,您可以看到标签
实际上并不返回元素的属性。它返回名为“action”的表单的子项。
这是预期的行为吗?这是jQuery中的错误吗?
jquery - 在jQuery中选择根元素的属性
如何在 jQuery 中选择“根”级元素的属性?
以下不起作用(返回未定义):
知道我错过了什么吗?我敢肯定,根级元素很明显......
非常感谢,加夫
jquery - 使用 jQuery.attr() 设置属性时,浏览器不会从 css 更新样式
我有一个站点帽子列出了一组可以下载的文件。自定义属性 docType 是根据文件扩展名设置的。如果没有扩展,则 docType 设置为“unknownDoc”。CSS 文件类似于以下内容:
用户很可能会上传我们尚未设置 css 样式的文档。在这种情况下,该项目将具有 docType 但没有背景图像。在这些情况下,我希望应用 unknownDoc 样式。所以我使用以下内容:
这工作正常。我不明白为什么我必须使用 addClass 语句?attr 或 addClass 本身不起作用。就好像添加属性不会导致浏览器像 addClass 那样根据新属性重新设置项目的样式。这是 jQuery 的东西还是浏览器的东西?
有一个更好的方法吗?
我尝试只使用类而不是 docType 自定义属性,但它变得太乱了,尤其是将来可能会向元素添加其他类时。
asp.net-mvc - 善用属性来确定正确的调用方法
我有两个使用相同操作名称调用的操作方法,但是,取决于实际参数类型,取决于应该调用哪个方法。这会导致歧义。我创建了一个属性来确定参数是否是 Guid 并且是适当的方法。
该属性如下所示:
最终目标是,如果参数是 Guid,则运行此方法,否则继续,在这种情况下,它会找到下一个。有没有更好的方法不涉及创建额外的路线?或者也许是一个更好的方法?