SpongeM
2017-11-26 17:16
<h2>自定义事件trigger</h2>
<div class="left">
<div>
<span></span>
<span>0</span>
点击次数
</div>
<button>直接点击</button>
<button>通过自定义点击</button>
</div>
<script type="text/javascript">
n=0;
$("button:first").click(function(e,buttonName){
buttonName = buttonName||'first';
update(buttonName);
});
$("button:last").click(function(){
$("button:first").trigger('click','last');
});
function update(buttonName){
$("span:first").text(buttonName);
$("span:last").text(++n);
}
</script>
buttonName是一个储存参数,buttonName没传参之前是不存在的,所以buttonName = buttonName||'first';这个返回的是'first',这个参数就是第一个span是first还是last,$("button:first").trigger('click','last');你这里传进去的参数
jQuery基础(三)—事件篇
89984 学习 · 645 问题
相似问题