‘$(This)’和‘this’之间有什么区别?我目前正在学习本教程:开始使用jQuery以下两个例子:$("#orderedlist").find("li").each(function (i) {
$(this).append(" BAM! " + i);});$("#reset").click(function () {
$("form").each(function () {
this.reset();
});});注意,在第一个示例中,我们使用$(this)在每个文件中添加一些文本li元素。在第二个示例中,我们使用this直接重置表单时。$(this)似乎比this.我猜在第一个例子中,$()正在转换每个li元素添加到jQuery对象中,jQuery对象可以理解append()函数,而在第二个示例中reset()可以直接在表单上调用。基本上我们需要$()对于专用的jQuery函数。这是对的吗?
4 回答
忽然笑
TA贡献1806条经验 获得超5个赞
$()
this
$(this)
this
$()
当年话下
TA贡献1890条经验 获得超9个赞
jQuery
$(this)
this
$(".myCheckboxes").change(function(){ if(this.checked) alert("checked"); });
$(".myCheckboxes").change(function(){ if($(this).is(":checked")) alert("checked"); });
添加回答
举报
0/150
提交
取消