学了一个多月的jquery 是我智商太低了吗?
都把锋利的jquery看完了,现在着手这个项目为什么写不出来呢?
jQuery 选择器语法是居于 CSS 的,所以必须要把 CSS Selector 理解清楚,接下来就是一些基于 jQuery 对象查找 DOM 元素的方法 (比如 find, parent, closest 等),在接下来就是怎样修改 DOM 元素 (比如 append, after, html 等),有时间再看看动画之类的。
刚开始就接触比较繁杂的可能是有点摸不着头脑,有点难以下手,这很正常。慢慢来,把实现思路理顺就行了,切记不要怎么效果实现简单怎么来,效果实现了然而逻辑混乱了,没多大意义。按照易维护的思路来,这样后端IO数据也容易。最好和后端程序员沟通下,数据库产品系列数据表的合理设计对页面清晰展现也有很大关系的。
论动手实践的重要性!!!
看懂和会写是两码事!!!
没有其他办法,跟着《锋利的jQuery》的例子认真地再实践一遍,再回来看这个估计就知道怎么写了~
编程没有捷径,good luck : )
6 回答942 阅读✓ 已解决
1 回答690 阅读
1 回答717 阅读
入门教程只教你语法,也就是实现某个细节效果应该怎么写这类问题。但用到实际情况是应用结构的问题,因为一个完整的功能需要很多程序行为堆积而成,这就是考验你对于结构设计的能力。
很少教程会教你如何去组织代码,因为没有一种组织方案是权威而且永恒的,所以也就没有人会把这些写到教材上。你只能通过阅读代码、经验分享、项目实践中得到架构的思想。
现在你需要实现的效果对于新手来说是相当复杂的,所以不能指望只学了一个月jquery就能写出来。jquery只是一个工具,不是一个架构。我建议你可以学下一个MVVM的框架,了解一下它的架构思维。