Javascript 当你不理解这个问题时…你会使用jQuery吗?如果是这样的话,有一些非常好的方法可以用数据属性来实现这一点。@ChrisG我不明白的问题是,为什么我“o.0”使用ito.0函数scrollToArticle(ref){}而你使用refwahtever@De

Javascript 当你不理解这个问题时…你会使用jQuery吗?如果是这样的话,有一些非常好的方法可以用数据属性来实现这一点。@ChrisG我不明白的问题是,为什么我“o.0”使用ito.0函数scrollToArticle(ref){}而你使用refwahtever@De,javascript,event-handling,dom-events,Javascript,Event Handling,Dom Events,当你不理解这个问题时…你会使用jQuery吗?如果是这样的话,有一些非常好的方法可以用数据属性来实现这一点。@ChrisG我不明白的问题是,为什么我“o.0”使用ito.0函数scrollToArticle(ref){}而你使用refwahtever@Dellirium当你不理解这个问题时,对o.0人来说不是一个好主意……你会使用jQuery吗?如果是这样的话,有一些非常好的方法可以用数据属性来实现这一点。@ChrisG我不明白这个问题正是我为什么“o.0”喜欢这个答案的原因。关于@Andrea



当你不理解这个问题时…你会使用jQuery吗?如果是这样的话,有一些非常好的方法可以用数据属性来实现这一点。@ChrisG我不明白的问题是,为什么我“o.0”使用ito.0函数
scrollToArticle(ref){}
而你使用refwahtever@Dellirium当你不理解这个问题时,对
o.0
人来说不是一个好主意……你会使用jQuery吗?如果是这样的话,有一些非常好的方法可以用数据属性来实现这一点。@ChrisG我不明白这个问题正是我为什么“o.0”喜欢这个答案的原因。关于@Andreas活动代表团的提案如何?“现在你更容易去寻找孩子,而不是孩子的孩子了。”拉法默克斯我不知道代表团在这里会有什么帮助。我们确切地知道哪些元素需要事件处理程序。委派适用于不完全清楚哪些项目需要事件处理的时候。我想如果CES现在想要创建数百个部分,或者动态添加部分,委派会有所帮助。然而,这更多的是关于我想要什么,因为CES并没有要求:-)@ScottMarcus事件委派不仅仅是为了动态变化的元素数量。它还可以减少添加的事件处理程序的数量。n个元素的n个处理程序w/o,而n个元素的一个处理程序具有事件委派。@Andreas为True,但此用例并不要求该解决方案。这个主意不错,但与问题或答案没有直接关系。我喜欢答案。关于@Andreas活动代表团的提案如何?“现在你更容易去寻找孩子,而不是孩子的孩子了。”拉法默克斯我不知道代表团在这里会有什么帮助。我们确切地知道哪些元素需要事件处理程序。委派适用于不完全清楚哪些项目需要事件处理的时候。我想如果CES现在想要创建数百个部分,或者动态添加部分,委派会有所帮助。然而,这更多的是关于我想要什么,因为CES并没有要求:-)@ScottMarcus事件委派不仅仅是为了动态变化的元素数量。它还可以减少添加的事件处理程序的数量。n个元素的n个处理程序w/o,而n个元素的一个处理程序具有事件委派。@Andreas为True,但此用例并不要求该解决方案。虽然这不是一个坏主意,但它与问题或答案没有直接关系。
var objScrollToNav = document.getElementById("id_ScrollToNav").children;
var objScrollToNav = document.querySelector("#id_ScrollToNav a"); 
<li data-element="sectionNavOff">
<li data-element="sectionNavOn">