jQuery数字插件在Bootstrap中不起作用


jQuery number plugins in Bootstrap is no working

我正在使用jQquery插件引导数字输入。我给了jQuery链接和CSS链接,比如

<head>
<link rel="stylesheet" href="<?php echo base_url(); ?>template/css/bootstrap-formhelpers.css">
<link rel="stylesheet" href="<?php echo base_url(); ?>template/css/bootstrap-formhelpers.min.css">
<link rel="stylesheet" href="<?php echo base_url();?>template/css/bootstrap.min.css">
<script src="<?php echo base_url(); ?>template/js/bootstrap-formhelpers.js"></script>  
<script src="<?php echo base_url(); ?>template/js/bootstrap-formhelpers-number.js"></script>
<script src="<?php echo base_url(); ?>template/js/bootstrap-formhelpers.min.js"> </script>  
</head>

然后我的代码是

<?php
  $data = array('id' => 'target');
  echo form_open(base_url().'/index.php/account/authentication',$data);
?>
<input type="text" class="form-control bfh-number" data-min="5" data-max="25">
<?php echo form_close(); ?>

但它不起作用。我一遍又一遍地检查路径。我做错了什么?我正在使用codeigniter和bootstrap。

仔细检查form_open()函数的HTML输出。如果<FORM>标记是畸形的,它里面的文本输入将不会变成bfh-number。