问题标签 [jquery-attributes]

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 投票
6 回答
79 浏览

javascript - 是否可以将所有具有特定值的元素放入任何类型的属性中?

我想获取 HTML Dom 中的所有元素,它们具有具有特定值的任何属性。

例如 -

我想获取任何属性中包含“RadioButton1”的所有元素。意味着我想选择UL所有三个RadioButtons

注意:上面的 HTML 我使用UL-LI了结构,但实际情况却大不相同。所以请不要给出完全赞成的答案UL-LI。我想要全球解决方案。

是否存在任何选择器来选择所有类型的属性?

是否可以使用这种方法选择元素?

提前致谢……!!!

0 投票
2 回答
45 浏览

jquery - 使用 data() 和 attr() 选择和调用原始 css 在 Firefox 中有效,但在 Opera 和 Chrome 中无效?

我希望能够draggable()在 jquery 中的某些事件上拖动(jquery ui)后将可拖动的 div 重置为其原始位置。我这样做了:

它甚至可以在较旧的 Firefox 中使用,但不能在最新的 Opera 和 Chrome 中使用。我试图用 attr() 替换 data() ,它仍然是一样的。

如何以更跨浏览器的方式实现这一点?

编辑:这里是这个代码:http: //jsfiddle.net/MVCA6/

0 投票
1 回答
50 浏览

javascript - 如何使用jquery创建表单元素

我的代码是

我得到的输出是[object Object]。但是如何添加输入字段(不应使用 Append)。

0 投票
2 回答
479 浏览

jquery - jQuery更改链接上的图像悬停

我对下面的代码有疑问。不知何故,我无法使用 jQuery 脚本更改图像背景。

HTML 代码如下所示:

  • 显示图像的部分:

    /li>
  • 生成相关链接的部分(简化):

    <a class="hoverlink" href="{complete_path}" data-img="{cat_image_path}">{cat_name}</a>

jQuery 代码如下所示:

data-image 标记包含相关链接的图像的正确 URL,但是当我悬停任何这些链接时,它不会将backgroundCSS 添加到group-imagediv。一个例子的JSFillde

任何线索我在哪里犯了错误?

谢谢

0 投票
3 回答
187 浏览

jquery - jQuery change all attributes within a form to something else

I have a form with form elements such as follows:

I want to use jquery to loop through all the elements within the form and to change / remove the readonly Attribute. When I click a button / element.

how would I go about doing this. I only know how to change the attribute of a single item which Id I know?

html is For Razor view.

0 投票
1 回答
4241 浏览

jquery - 禁用文本输入更改,但在 jQuery 中使用它的值

我正在用一些来自数据库的数据填充文本框元素。我对不同的角色使用相同的表格。一些角色可以更新这些值,但其他角色不能。所以,我想禁用它们进行编辑。

我都用过:

它看似有效,但是当我尝试更新表单时,这些值在数据库中存储为空。起初它会获取并填充禁用的文本框,但是当我单击更新按钮时,这些值将作为空值发送到 DB。我怎样才能避免这个问题并提供一个解决方案来将不变的(因为你不能改变)输入值推送到数据库中?

0 投票
1 回答
365 浏览

jquery - jQuery 在函数参数中的 attr(...) 未定义

我正在使用一个名为webuiPopover的 jQuery 插件。它为链接添加了一个弹出框。当用户悬停链接时,弹出框的内容通过 AJAX 获取。这需要一定url的配合适当的参数。

所以这是代码:

如您所见,我使用 jQuery 的attr(...)函数计算了“url”。不幸的是,那一小段代码总是返回“未定义”。

如果我在参数中使用相同的代码($(this).attr("data-id")) (让它工作正常。contentfunction (data) {return $(this).attr("data-id");}

怎么了?

0 投票
1 回答
540 浏览

jquery - AngularJS ng-repeat:更改数组

我想在以下 HTML + AngularJS中更改categoryAlpha为不同的值(例如 into ):categoryBeta

由于 ng-repeat 不是普通属性,我认为我不能通过 jQuery 更改它attr()。是我唯一的解决方案正则表达式,还是有一个可以改变值的 Angular/jQuery 方法categoryAlpha

提前致谢。

0 投票
3 回答
47 浏览

jquery - jQuery - 仅更新图像 url 文件夹

我该如何更新,图片网址只是其中的一部分......

例如:我有 2 个文件夹,如果图像来自 lenovo 文件夹,我想将该文件夹更改为 samsung

<img src="images/lenovo/abc.jpg"><img src="images/samsung/abc.jpg">

0 投票
2 回答
17 浏览

jquery - 添加特定属性 Jquery

我想添加一个 attrdata-columns<div id="grid">

像这样 :<div id="grid" data-columns>

我试了一下,但它不起作用:$('#portfolio').attr("data-columns");

谢谢你的帮助 !