如何重新创建jQuery end()
$('#id')
.find('.class')
.css('font',f)
.end()
.find('.seven')
.css(b,'red')
$('#id')
= .getElementById()
.find('.class')
= .querySelectorAll()
.css('font',f)
= for loop
change css
.end()---这就是我的问题...我不知道如何返回链中的第一个元素
.find('.seven')
= .querySelectorAll()
.css(b,'red')
= for loop
change css
Javascript是否有一个我不知道的.end()
?
答案 0 :(得分:1)
当您检查jQuery源代码时,您将看到他们正在推送堆栈上的每个元素。然后每次使用end()
函数弹出堆栈中的前一个对象。你必须做这个方法的简单版本。