纯Javascript结束()

时间:2017-10-27 22:45:22

标签: javascript

如何重新创建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()

1 个答案:

答案 0 :(得分:1)

当您检查jQuery源代码时,您将看到他们正在推送堆栈上的每个元素。然后每次使用end()函数弹出堆栈中的前一个对象。你必须做这个方法的简单版本。