bootstrap和jquery验证冲突

时间:2013-10-01 22:37:05

标签: javascript jquery twitter-bootstrap jquery-validate

我的脚本标签是这样的:

<script src="//code.jquery.com/jquery.js"></script> 
<script src="{{ url_for('static', filename='validate/jquery.validate.js') }}"</script>
<script src="{{ url_for('static', filename='bootstrap/js/bootstrap.min.js') }}"></script>

似乎在jquery validate和bootstrap.js之间,只有最后包含的lib才有效。 如果我导入如上,我可以使用验证,但不能使用bootstrap。 如果我切换最后两个,我可以使用bootstrap但不验证。 甚至更奇怪:无论顺序如何,jquery似乎都能正常工作。

我在这里缺少什么?

2 个答案:

答案 0 :(得分:1)

第二行</script>之前缺少一个角度划线。

.js') }}"</script>

应该是

.js') }}"></script>

答案 1 :(得分:1)

您似乎忘了关闭脚本标记

<script src="{{ url_for('static', filename='validate/jquery.validate.js') }}"></script>
                                                                          //^----- close this