jQuery-UI 不起作用的原因
jQuery-UI 不起作用的原因
- 没有正确引用jQuery文件
- jQuery-UI的文件必须要在jQuery文件后引入
- 引用路径错误
- 引用之前有Javascript代码错误使程序停止
- 没有正确引入jQuery-UI的css文件
- HTML代码错误
- 例如标签必须左右闭合
但是上面这些问题都可以通过命令行的报错来找到解决,可是我今天遇到导入也正确,html也正确,没有任何报错,但是就是不起作用的情况。
我利用jQuery选择器选择然后渲染,代码如下
$("#button").button()
由于我的这段代码放在了HTML head中,选择器执行时,元素不存在,页面还没加载完成,所以选择不到。
只需要把这段代码放在html代码之后就可以了。jQuery-UI的渲染必须等html加载完毕才能有效。