【发布时间】:2016-08-30 21:30:12
【问题描述】:
我在将 jquery 转换为 javascript 时遇到问题,因为我的应用程序要求不使用 jquery,并且只能使用纯 html 和 javascript。我知道如何在 Jquery 中编写代码,但无法在 javascript 中进行转换。我的代码如下
$(document).ready(function () {
$('input[type="button"').click(function () {
$(this).prop('disabled','disabled');
});
});
如何将此代码 sn-p 转换为 javascript。
【问题讨论】:
-
请注意,即使您在一般意义上使用 jQuery,
$(this).prop('disabled','disabled');也过于 jQuery:说this.disabled=true更有效并且更易于阅读。 -
进一步了解@nnnnnn 所说的-即使您打算使用jQuery,您也应该将属性设置为
true而不是'disabled'..记住.prop将属性的值设置为一个 DOM 元素,而不是按照.attr修改 HTML 属性
标签: javascript jquery