用我自己的替换 jQuery 函数
Replace the jQuery function with my own
这里我需要使用 id.text = value
而不是 jQuery 中的 $('#id').val('value')
。
如何使用我自己的语法格式来执行此操作?
只需使用香草 js。
document.getElementById('yourid')
jQuery 语句的普通 Javascript 替换:
$('#someid').val('some value');
这是:
document.getElementById("someid").value = 'some value';
没有 jQuery 或常规 DOM 语法可让您执行以下操作:id.text = 'some value';
将分配 [=27] 的 .value
属性 =]元素.
您可以定义自己的 jQuery 替换对象并给它一个 .text
属性 和 getter 和 setter 然后您可以制作一个像那样工作的语法。那时它与 jQuery 无关,因为您将创建自己的对象类型,并且必须使用内部的某种 DOM 引用对其进行初始化,以便它知道 DOM 它所连接的元素。
但是,您还没有真正解释为什么要重新发明 DOM API 或 jQuery 已经定义的内容,因此很难知道您到底在尝试什么超越已有的供您使用。
这里我需要使用 id.text = value
而不是 jQuery 中的 $('#id').val('value')
。
如何使用我自己的语法格式来执行此操作?
只需使用香草 js。
document.getElementById('yourid')
jQuery 语句的普通 Javascript 替换:
$('#someid').val('some value');
这是:
document.getElementById("someid").value = 'some value';
没有 jQuery 或常规 DOM 语法可让您执行以下操作:id.text = 'some value';
将分配 [=27] 的 .value
属性 =]元素.
您可以定义自己的 jQuery 替换对象并给它一个 .text
属性 和 getter 和 setter 然后您可以制作一个像那样工作的语法。那时它与 jQuery 无关,因为您将创建自己的对象类型,并且必须使用内部的某种 DOM 引用对其进行初始化,以便它知道 DOM 它所连接的元素。
但是,您还没有真正解释为什么要重新发明 DOM API 或 jQuery 已经定义的内容,因此很难知道您到底在尝试什么超越已有的供您使用。