Tag: 属性

jQuery:检查已禁用的属性并添加/删除它?

我选择一个表单的所有输入元素,如下所示: var fields = $( form + ” :input” ).not( “button” ); 如何检查这些输入中是否有任何设置已disabled属性并在存在时将其删除? 另外,我需要在删除之后添加它(并在其间序列化字段),这是否有一种优雅的方式? 像toggle但属性的东西?

jQuery按属性值过滤

Driver License State Email Experience Level First Name Is Account Enabled Last Contacted Date Last Name Middle Name Carrier 我有一系列链接。 每个链接都有一个attributeid属性。 我想按属性值过滤。 所以在上面的链接中,如果我的值为41,它将返回中间名链接。 var link = $(‘.selectedColumns a:[attributeid==’ + $(this).val() + ‘]’); 这没用?

确定CSS属性是否是某个值?

只是想知道如何确定这样的jQuery语句 if( $(“#test”).css(‘display’, ‘block’) == true) { return true; } 基本上,我希望能够通过“display:block”属性确定当前正在显示或隐藏元素的IF?

jQuery选择器比较它们之间的元素属性(和/或属性)

事情从我之前的问题开始:使用jQuery是否可以比较选择器中的两个属性? 我的意思是: $(‘element[atribute1!=attribute2]’) 或者,在一个实际例子中: $(‘input[name!=id]’) 在我的情况下,我需要它来获取用于编辑内容的html表单中没有更改的输入字段数,我试图让这段代码工作: if($(‘input[DefaultValue!=input.value]’).lenght==0){…} 怎么样? 它应该返回已更改字段的数量(如果我得到0,我将停止表单提交,显示警报消息并返回而不更新) 谢谢您帮忙。

使用jQuery获取所有一个(或多个)元素的属性

我需要提供从2个选择框到操作方法的值。 我想知道是否有办法从每个选择框中自动提取所选选项中的所有属性到我可以用$ .get传递给服务器的数据对象? 理想情况下,我可以使用这样的函数: http://plugins.jquery.com/node/6530 var data = $.getAttributes($(‘#lstFilter option:selected’)) 这适用于单个元素,但这对多个元素没有好处,因为它返回一个无法追加的json对象。 任何人都可以建议我可以采取的工作或不同的方法来获得结果吗? 谢谢 戴夫

如何在jQuery中选择HTML5数据属性?

我当前的jQuery选择了value属性。 如何更改我的jQuery以选择数据属性“data-price”? $(‘#trapfabric, #trapsize’).on(‘change’, function() { var $selected = $(‘#trapfabric, #trapsize’).children(“:selected”); sum = parseInt($(‘#trapsize’).val()) + parseInt($(‘#trapfabric’).val()); $(‘#priceToSwap3’).html(‘$’ + sum ); }); 我知道我必须在上面这样的东西,但我不能让它工作: $(‘#priceToSwap3’).text($selected.data(“price”)) EDITED 我的HTML: $238 foo foo foo foo

使用JQuery更改CSS属性

今天我看到了一个使用jQuery更改元素font-size的简单方法。 它看起来非常类似于以下内容: jQuery(document.body) ({font-size:5em;}); 这显然不起作用,但我想知道缺少什么? 我记得它只是一行代码。 注意:我尝试过jQuery(document.body).css({font-size:5em;}); 同样,没有成功。 谢谢。

jQuery的val()方法更改似乎没有改变DOM

执行$(“#someId”).val(“newValue”)不会更改DOM – 我可以使用$(“#someId”).val()来检索此值,但DOM中的元素仍然没有t有一个value属性。 如何设置输入组件的值并更改DOM? 我正在使用jQuery 1.5.1 。

如何在jquery插件中正确实现选项/更新方法?

我正在尝试创建一个能够在初始化后更新选项的插件。 我开始使用简单的插件,这将帮助我理解插件的逻辑。 所以这里是: ;(function($) { var defaults = { message: ‘This is default message’ }; var options = {}; var methods = { init : function( options ) { options = $.extend(defaults, options); return this.each(function() { $(this).click(function(){ alert(options.message); }); }); }, option: function( key, value ){ if (val) { options[key] = val; } else { […]

jQuery的attr – 返回多个类而不仅仅是第一个

鉴于如下div: yada yada 我想要使​​用JQUERY的$(div).attr(‘class’); 查找所有类,但JQUERY.attr只返回小部件。 有没有办法让JQUERY返回为元素定义的所有类? 谢谢