作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
每次我单击按钮时,它都会向下滑动并运行代码。这很好。但是如果我再次上下滑动它,它会再次运行代码。所以第一次,我有 1、4、5。我再次点击按钮,它向上滑动,再次点击,如果我一直点击按钮,它会变成1,4,5,1,4,5,1,4,5,1,4,5。我只想运行一次,如何实现?
$('#tag_toggle').on('click',function(){
$('.taxonomies').slideToggle();
var user_load=$('#find_members_t').val();
var myArray=user_load.split(',');
// length-1 remove the last commas
for (var i=0; i<myArray.length-1; i++){
$('#find_members').append(
"<div class='display_box' id='display_box'>"+myArray[i]+"</div>");
}
}
最佳答案
$('#tag_toggle').one('click',function(){ // <-----------'one', not 'on'!
var user_load=$('#find_members_t').val();
var myArray=user_load.split(',');
// length-1 remove the last commas
for (var i=0; i<myArray.length-1; i++){
$('#find_members').append(
"<div class='display_box' id='display_box'>"+myArray[i]+"</div>");
}
})
.on('click',function(){
$('.taxonomies').slideToggle();
});
关于jquery - 如何仅运行一次点击功能的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28732487/
我是一名优秀的程序员,十分优秀!