Tag: 属性

使用JQuery获取所有数据绑定值

function getDbValue() { alert($(‘[data-bind]’).length); alert($(‘[data-bind][0].data-bind’)); alert($(‘[data-bind][0].value’)); jQuery.each($(‘[data-bind]’), function(databind,key) { alert(key); alert(databind); alert(databind[key].data-bind); }) } 以上是我的函数,我想读取所有在其中具有data-bind属性的输入 ^当运行我的函数时,我希望它返回’AOfficer’,因为这是数据绑定值。 所以一个例子是 并且在每个循环中我希望能够使用数据绑定的值。例如,值[0] =’AOfficer1′ 对不起,如果我的解释有点令人困惑,我的想法在我的头脑中完美,但试图写它是更难。

jquery – 如何设置父属性?

我正在尝试写一个if语句,如果其中一个元素的显示设置为“none”,我希望父元素也显示“none”… 这是我正在尝试的代码,但这不起作用…… /* tried this first */ if($(‘#prevx a’).attr(‘display’) == ‘none’) { $(this).parent().attr(‘display’,’none’); } /* and then this */ if($(‘#prevxa > a’).attr(‘display’) == ‘none’) { $(‘#prevxa’).attr(‘display’,’none’); } 标记看起来像这样:

一个按钮元素上的jQuery .attr(’type’,’submit’)在IE7中给出了一个奇怪的错误

我正在通过$.ajax()解析JSON响应,并根据此对象的值构建表单。 我写的剧本很长,但这就是它正在做的事情: 动态创建: 〜表单元素, 〜一个fieldset元素, 〜一个按钮元素, 大约20个文本输入和标签元素 将输入和标签附加到字段集 将按钮附加到字段集 将fieldset附加到表单 将表单附加到现有DOM中的元素。 一切都在所有浏览器中工作,除了IE中的一个小片段。 我把它缩小到下面一段代码。 ( doc是包含document的变量) fieldset.append( $(doc.createElement(‘button’)) .addClass(‘ui-button’) .attr(‘type’, ‘submit’) .html(‘Re-Rate’) .button() ); 这是上面的第3步。 它创建一个按钮元素,添加一个类,设置要submit的type属性,为其提供一些文本,然后将其附加到fieldset。 IE失败并显示错误“对象不支持此操作” 如果我注释掉.attr()行,如下所示: fieldset.append( $(doc.createElement(‘button’)) .addClass(‘ui-button’) //.attr(‘type’, ‘submit’) .html(‘Re-Rate’) .button() ); 一切都按预期工作。 如果你想知道, .button()方法是jQuery UI

jQuery – 选择标记 – 获取所选元素的属性

有没有办法从’select’标签的选定选项中获取属性 – 例如’rel’ – 即? Option 1 Option 2 任何的想法?

单击jQuery后更改链接href

我正在尝试创建一个链接,当单击时,切换其href属性,然后转到该位置。 我的HTML是: 点击后,我希望浏览器转到data-wpurl位置,而不是href位置。 我使用数据属性的原因是因为我使用的应用程序需要使用href …这里不相关。 我的jQuery是: $(‘a[rel=”group”]’).on(‘click’, function(e) { e.preventDefault(); var wpurl = $(this).attr(“data-wpurl”); $(this).attr(‘href’, wpurl); }); 我正在使用e.preventDefault(); 防止浏览器将用户带到href。 将数据属性分配给href后,如何触发单击? 使用trigger(‘click’)并click(); 不工作! 有任何想法吗?

如何在jquery中的输入标签中选择“title”属性?

就像我们在jquery中有选择器(“#id_name”),(“.class_name”) (“:input_type”)如(“#id_name”),(“.class_name”) (“:input_type”) .. (“#id_name”),(“.class_name”) (“:input_type”) ,如何从输入标签中选择title属性? 例如: 我需要一个选择器来选择标题值。 帮我。

将C#属性读入JQuery代码

我正在尝试从我的代码隐藏文件中读取C#属性的值到一些JQuery脚本(见下文)。 我编写的JQuery选择器访问ASP.Net GridView,然后访问gridview中的CheckBox字段。 每当选中或取消选中复选框时,代码都会被命中,但我需要从后面的代码中访问C#属性,以根据属性的值采取适当的操作。 $(“.AspNet-GridView-Normal > td > input”).click(function() { //Need to access the C# property here //Take action here based on the value of the C# property });

jQuery属性选择器:什么但不是以指定的字符串结尾?

我需要在jquery中选择元素,其中的attibute值不以指定的子字符串结尾 。 它必须等同于“ 匹配所有元素,但那些以该属性中给定子字符串结尾的元素 ”。 所以e[a!@#=finstr]匹配e,e a=”finstring”等,并且不匹配e a=”somethingfinstr” ,e a=”finstr” 。 帮助,谢谢。

jQuery检查元素是否包含任何属性

我可以检查元素是否具有以下特定属性: if ($(‘#A’).attr(‘myattr’) !== undefined) { // attribute exists } else { // attribute does not exist } 如何检查元素是否具有任何属性? 谢谢

如何使用jQuery获取attr?

Dining Area Pool Area 我有上面的HTML代码,我想在单击图像时获取rel属性的值。 我写了这个jQuery脚本,但它似乎不起作用: $(‘div.item’).click(function() { var getvalue = $(‘this > p > img’).attr(‘rel’); alert(getvalue); });