Questions tagged «attr»

18
.prop()与.attr()
因此jQuery 1.6具有新功能prop()。 $(selector).click(function(){ //instead of: this.getAttribute('style'); //do i use: $(this).prop('style'); //or: $(this).attr('style'); }) 还是在这种情况下他们做同样的事情? 如果我确实必须切换到using prop(),attr()那么如果我切换到1.6 ,所有旧呼叫都会中断? 更新 selector = '#id' $(selector).click(function() { //instead of: var getAtt = this.getAttribute('style'); //do i use: var thisProp = $(this).prop('style'); //or: var thisAttr = $(this).attr('style'); console.log(getAtt, thisProp, thisAttr); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script> <div id='id' style="color: …
2296 javascript  jquery  dom  attr  prop 

5
设置没有值的属性
如何设置数据属性而不在jQuery中添加值?我要这个: <body data-body> 我试过了: $('body').attr('data-body'); // this is a getter, not working $('body').attr('data-body', null); // not adding anything 其他所有内容似乎都将第二个参数添加为字符串。是否可以只设置没有值的属性?

6
使用jQuery切换输入禁用属性
这是我的代码: $("#product1 :checkbox").click(function(){ $(this) .closest('tr') // Find the parent row. .find(":input[type='text']") // Find text elements in that row. .attr('disabled',false).toggleClass('disabled') // Enable them. .end() // Go back to the row. .siblings() // Get its siblings .find(":input[type='text']") // Find text elements in those rows. .attr('disabled',true).removeClass('disabled'); // Disable them. }); 如何切换.attr('disabled',false);? 我似乎在Google上找不到它。
189 jquery  toggle  attr 

7
如何通过JavaScript更改按钮上<a>标签的href
如何通过单击按钮时的Javascript 更改标签的href属性值&lt;a/&gt;? &lt;script type="text/javascript"&gt; function f1() { document.getElementById("abc").href="xyz.php"; } &lt;/script&gt; &lt;a href="" id="abc"&gt;jhg&lt;/a&gt; &lt;a href="" id="" onclick="f1()"&gt;jhhghj&lt;/a&gt;
126 javascript  href  attr 


5
如何获取在代码中的attrs.xml中创建的枚举
我创建了一个自定义视图(在此处查找),其声明类型为enum。在xml中,我现在可以为我的自定义属性选择一个枚举条目。现在,我想创建一个以编程方式设置此值的方法,但是我无法访问该枚举。 attr.xml &lt;declare-styleable name="IconView"&gt; &lt;attr name="icon" format="enum"&gt; &lt;enum name="enum_name_one" value="0"/&gt; .... &lt;enum name="enum_name_n" value="666"/&gt; &lt;/attr&gt; &lt;/declare-styleable&gt; layout.xml &lt;com.xyz.views.IconView android:id="@+id/heart_icon" android:layout_width="wrap_content" android:layout_height="wrap_content" app:icon="enum_name_x"/&gt; 我需要的是这样的:mCustomView.setIcon(R.id.enum_name_x); 但是我找不到枚举,或者甚至不知道如何获取枚举或枚举的名称。

4
jQuery attr vs道具?
现在,这不仅仅是另一个问题了。我做了一些测试(http://jsfiddle.net/ZC3Lf/),修改了prop和attr,&lt;form action="/test/"&gt;&lt;/form&gt;​ 输出为: 1)道具修改测试 道具:http://fiddle.jshell.net/test/1 属性:http://fiddle.jshell.net/test/1 2)属性修改测试 属性:http://fiddle.jshell.net/test/1 属性:/test/1 3)属性然后进行道具修改测试 属性:http://fiddle.jshell.net/test/11 属性:http://fiddle.jshell.net/test/11 4)属性然后进行属性修改测试 属性:http://fiddle.jshell.net/test/11 属性:http://fiddle.jshell.net/test/11 现在,就我所知,我对两件事感到困惑: 道具:通过JavaScript进行任何修改后的当前状态 值:网页加载时html中定义的值。 现在,如果这是正确的, 为什么修改prop似乎可以使条件action完全合格,反之为什么不修改属性呢? 为什么修改propin 1)修改属性,那对我没有意义? 为什么修改attrin会2)修改属性,它们是要以这种方式链接? 测试代码 的HTML 的JavaScript var element = $('form'); var property = 'action'; /*You should not need to modify below this line */ var body = $('body'); var original …
102 javascript  jquery  attr  prop 

5
如何找到'value = x'的元素?
我需要删除具有的元素value="123"。我知道所有具有不同值的元素都位于其中#attached_docs,但是我不知道如何使用来选择元素value="123"。 $('#attached_docs').find ... .remove(); 你能帮助我吗?
102 jquery  find  attr 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.