2016-05-30 67 views
0

任何人都有这个问题,选择在框架7不起作用吗?选择onchange does not工作

构建apk文件后选择有时需要更改两次才能生效。

什么能导致它?我删除了所有外部文件,并且它不适用。

<select id="random-select"> 
          <option id="1">1</option> 
          <option id="2">2</option> 
          <option id="3">3</option> 
          <option id="4">4</option> 
          <option id="5">5</option> 
          <option id="6">6</option> 
         </select> 

    $('#random-select').change(function(){ 
    alert($(this).val()); 
}) 

代码很简单,因为select。 这是在jQuery中。

回答

0

这不是framework7的问题,其实webkit的快速点击不supported.I面临着同样的问题,并通过添加一个简单的类解决了这个问题选择元素类=“no-fastclick”,它将正常工作。 另一种方法是在app init中添加“fastclick:false”。

0

试试这个

$(document).ready(function(){ 
 
    
 
    $('#random-select').change(function() 
 
\t { 
 
    alert($(this).val()); 
 
    
 
    }); 
 
    
 
    
 
}); 
 
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<select id="random-select" name="selectbox" > 
 
          <option id="1">1</option> 
 
          <option id="2">2</option> 
 
          <option id="3">3</option> 
 
          <option id="4">4</option> 
 
          <option id="5">5</option> 
 
          <option id="6">6</option> 
 
         </select>