用的HTML5里video标签,用jq怎么点击全屏之后自动横屏播?
可以自己设置的
js如何获取class的元素不能用jq<br/1br/>2
2.var classElements = [],allElements = document.getElementsByTagName('*');
jquery click点击事件
$("#start").live("click",function()
$(this).data('isStart', (($(this).data('isStart')==1)?0:1));
if($(this).data('isStart')==1)
$(this).attr("style","background-image:url(images/start.jpg)");
changepic();//播放
}else{
$(this).attr("style","background-image:url(images/stop.jpg)");
clearInterval(t); //暂停
resetStart();
});
虽然是手写的,但在ie8下测试通过。
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(function(){
//思路是,找到a标签集合遍历
$("div a").each(function(){
//注册事件,事件名称取自title属性值
$(this).bind($(this).attr("title"),function(){alert(this)})
})
})
</script>
</head>
<body>
<div>
<!- 鼠标划入事件 ->
<a href="#" title="mouseover">把鼠标移入我这里</a>
<p/><p/>
<!- 鼠标单击事件 ->
<a href="#" title="click">单击我这里</a>
</div>
</body>
</html>
不知道你是不是要这个效果?
$("#start").click(function(){if(//判断状态,是否是正在播放,可以看用某些标记的样式之类的来区分,或者自定义一些flag来区分){
$(this).attr("style","background-image:url(images/start.jpg)");
changepic();//播放
resetStart();
//flag
} else{
$(this).attr("style","background-image:url(images/stop.jpg)");
clearInterval(t); //暂停
resetStart();
//flag
}
这样就可以实现点击一下就播放,再点击一下就暂停啊定义全局变量tag=0;
$("#start").live("click",function(){
if(tag==0)
$(this).attr("style","background-image:url(images/start.jpg)");
changepic();//播放
resetStart();
else
$(this).attr("style","background-image:url(images/stop.jpg)");
clearInterval(t); //暂停
resetStart();
tag=(tag+1)%2
});
jquery点击事件
<script type=text/javascript>
$(function(){
$(div).each(function(){
$(this).click(function(){
alert($(this).text());
});
});
});
</script>
这是代码 自己引进jquery的库<body>
<button class=asd>Click Me</button>
</body>
<script type=text/javascript>
$(function(){
$(.asd).click(function(){
if( !$(this).attr('is_o') ){
$(this).attr('is_o','true');
alert('动作一');
}else{
$(this).removeAttr('is_o');
alert('动作二');
}
});
});
</script>).stoppropagation(); }); 2.hide().click(function(){ $(this)、阻止事件冒泡;li" event、return false $("两种方法.click(function(){ $(this); return false.hide();): 1; });li": $("