我建议在您的浏览器中使用开发人员工具 (F12) 以确保您的所有脚本都被正确加载并且您没有遇到任何与它们相关的错误。
您需要确保您正在加载必要的 jQuery 脚本和 jQueryUI 脚本(按此顺序),并且在加载这些脚本之前没有调用您的 datepicker() 函数:
<!-- Related jQuery and jQueryUI scripts and CSS -->
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1/themes/smoothness/jquery-ui.min.css" rel="stylesheet" type="text/css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script>
<!-- Place any scripts related to your barrating plugin here -->
<script type='text/javascript'>
//Shorthand for $(document).ready(){ ... }
$(function(){
alert('carregado!')
//Your DatePicker
$('.datepicker').datepicker({ format: 'dd/mm/yyyy', language: 'pt-BR', autoclose: true});
//Ensure that you are closing each of these properly
$('#status_bar').barrating({
onSelect: function(value, text) {
$('#projeto_status').val(value);
}
});
});
</script>
例子