<input type="button" value="test1" class="test1">
<input type="button" value="test2" class="test2">
<script>
$('.test1').on('click',function(){
alert("test1");
})
$('.test2').mouseover(function(){
$('.test1').trigger('click');
});
</script>
<input type="button" value="test2" class="test2">
<script>
$('.test1').on('click',function(){
alert("test1");
})
$('.test2').mouseover(function(){
$('.test1').trigger('click');
});
</script>
2017-02-03
改良一下前面那位同学的demo。
$('.test').focusin("",function(e){
if($(this).val() == "请输入账号"){
$(this).val(e.data);
}
});
$('.test').focusout("请输入账号",function(e){
if($(this).val() == ""){
$(this).val(e.data);
}
});
$('.test').focusin("",function(e){
if($(this).val() == "请输入账号"){
$(this).val(e.data);
}
});
$('.test').focusout("请输入账号",function(e){
if($(this).val() == ""){
$(this).val(e.data);
}
});
2017-02-03
学编程又不是学卖菜,专业一点的术语都看不懂以后怎么胜任工作?真是见过的最离奇的要求。。。。
2017-02-03
觉得这个例子没有举好,初次学感觉两者都是一样的,然后去w3c查了下,感觉还是说的很清楚的,一下懂了http://www.w3school.com.cn/tiy/t.asp?f=jquery_event_mouseenter_mouseleave
2017-02-03
就是创建一个update函数,然后"button:first"点击调用,bottonName = bottonName || 'first';这个是如果第一个不成立则执行第2个。因为第一个参数var bottonName为undefined;所以执行first。然后update($("span:first"),$("span:last"),bottonName),调用;
后面那个trigger大家都应该知道就不解释了。
哦对了,parseInt(last.text(), 10);这个就是转成整数,10进制,一般不用;
后面那个trigger大家都应该知道就不解释了。
哦对了,parseInt(last.text(), 10);这个就是转成整数,10进制,一般不用;
2017-01-30
然后你写了这么多结果没有引入this
alert('触发的元素是内容是: ' + e.target.textContent+'this'+this.innerHTML)
这样你们就理解了
alert('触发的元素是内容是: ' + e.target.textContent+'this'+this.innerHTML)
这样你们就理解了
2017-01-21