想问下
HTML加载是由上而下的顺序,所以在<script></script>内定义的函数中 $(".itemSelect") 这个类选择器,能获取吗?为什么不报错?
或者请告知这页代码的执行顺序流程是什么?谢谢 附上参考文章更好!谢谢!
想问下
HTML加载是由上而下的顺序,所以在<script></script>内定义的函数中 $(".itemSelect") 这个类选择器,能获取吗?为什么不报错?
或者请告知这页代码的执行顺序流程是什么?谢谢 附上参考文章更好!谢谢!
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
你要知道函数要调用了才能执行,页面加载到script标签时,它只会解析你的selectAll函数,并不会进入到里面,只有执行了这个函数才会进入它而执行里面的语句,所以这个函数里面的语句只要没有语法问题就不会报错。
你的函数名叫selectAll,当你没有点击的时候,js加载时是不会执行函数内部的代码的,所以在页面初始化的时候不会报错,当你点击触发函数的时候,才回去寻找itemSelect元素,执行代码。
加载归加载,调不调用是另一回事.就像你css的样式写了一大堆,但是你没有任何一个div class是他,他永远不会自动给你整上去
你点击才执行的
我知道我点击的时候才执行,但是不点击的时候,页面加载由上而下,那function selectAll里的JQuery方法获取下面的选择框这一步不错吗?
那个JQuery不就提前获取了未加载的选择器?不应该是空指针吗?
我想知道不点击的时候,页面加载完毕,<script></script>里的代码执行逻辑是什么?感谢
我想知道不点击的时候,页面加载过程中,<script></script>里的代码执行逻辑是什么?感谢
感谢众位大佬解答!感谢
十分感谢 !就采纳了最后一名大佬的了 !感谢
报告相同问题?