video标签 切换并播放或者暂停

video标签,如何用javascript实现 当点击(切换)按钮时class会变成='aa2’这时候video播放,再点击(切换)按钮后class会变成"aa_2 "且video停止播放。


<input type='button' onclick='qiehuan()' value='切换'class="touch_sr-only"/>


<div id='dianji' class='aa_1'>
 <video src="/i/movie.ogg" controls="controls"></video>
</div>

<script>
  $("#nannsd").click(function(){
      var word = $.trim($("#nannsq").val());
      if (word=="") {
        return false;
      }
      window.location.href="/search?word="+word;
  })

       function qiehuan(){
    var divEle= document.getElementById('dianji');
    divEle.className=(divEle.className=='aa_1'?'bb_2':'aa_1'); 
}
</script>


<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>video</title> 
</head>
<body>

    <video class="video" controls>
      <source src="视频.mp4"  type="video/mp4">
    </video>
    <button class="aa_2" onclick="toggleHandle(this)">切换</button>

</body>
    <script>
        var video = document.getElementsByClassName("video")[0];
        function toggleHandle(e) {
            if(e.className.indexOf('aa_2') > -1) {
                e.className = 'aa2'
                video.play()
            } else {
                e.className = 'aa_2'
                video.pause()
            }
        }
    </script>
</html>
var divEle= document.getElementById('dianji');
var vid = document.getElementById("vid");
if (divEle.className=='aa_1')
{
 divEle.className='bb_2'; 
 vid.play();
}
else
{
 divEle.className='aa_1'; 
 vid.pause();
}


<video src="/i/movie.ogg" controls="controls"></video>
->
<video id = "vid" src="/i/movie.ogg" controls="controls"></video>
<video id="video" src="视频就自己找吧" controls="controls"></video>
<button id="btn">切换</button>
<script>
  var video = $('#video');
  var btn = $('#btn');
  btn.on('click',function () {
    if(video[0].paused === true){
      video[0].play();
      video.removeClass('aa_2').addClass('aa_1');
    }else{
      video[0].pause();
      video.removeClass('aa_1').addClass('aa_2');
    }
  });
</script>

亲测可用,楼上那个代码我测了,不能用……加了按钮也是一样不能用。