.on()vs .one()vs .trigger()之间的差异



这些功能之间有什么显着差异?在哪个基础上决定使用哪个?

on用于在某些元素上将函数附加到事件上。http://api.jquery.com/on/

one也这样做,但是一旦运行一次,就可以打开动作。http://api.jquery.com/one/

trigger触发任何元素上的事件。http://api.jquery.com/trigger/

在哪个基础上决定使用哪种?

这就像问On what basis do I decide, whether I need to buy nails, clothes or sunglasses

您以错误的方式看待它。通常,您有一个想法要完成的工作,那么很明显您需要哪种功能。毕竟,他们做了非常不同的事情。

如果您无法决定要使用哪个,您深深地误解了某些事情,或者您还不知道您要做什么,并认为某些神奇的功能可以解决您的情况。

因此,请考虑您的问题。该怎么办?一旦您完全了解自己的情况,选择是明显的

最新更新