我添加了
$( "#target" ).toggle(function() {
alert( "First handler for .toggle() called." );
console.log("HIiiiiiiiiiii");
}, function() {
alert( "Second handler for .toggle() called." );
console.log("Helooooo");
});
在Html中我添加了。
<div class="calendarcell"><a href="" id="target" >'+ val.Title + '</a></div>
请你建议我
答案 0 :(得分:0)
作为功能的切换。你可以使用这样的东西:
$( "#target" ).click(function() {
var isclicked= $(this).data('isclicked');
if(isclicked){
funct1();
}else{
funct2();
}
$(this).data("isclicked", !isclicked);
});
<强> working demo 强>
答案 1 :(得分:0)
尝试设置数据属性以检查事件,
$('#target').live('click', function() {
if ( $(this).data('flag') ) {
console.log("HIiiiiiiiiiii");
}else{
console.log("Helooooo");
}
$(this).data('flag', !$(this).data('flag'));
});