我不知道为什么不按照我的函数(alert())的代码工作alert(),并在两次点击按钮后运行我的函数(),你能指导我吗?
演示:(这里看我的完整代码) http://jsfiddle.net/pRXQ7/1/
$('.iu').click(function() {
if(alert() == true){
alert('ok')
}else{
alert('no')
}
});
Run Code Online (Sandbox Code Playgroud)
通过命名函数alert,您可以有效地重写本机javascript alert函数.把它命名为别的.
此外,在您的alert函数中,您正在引用this.在函数的范围内,this指向文档对象,而不是单击的元素.尝试从click事件处理程序将元素实例传递给您的函数.
见http://jsfiddle.net/pRXQ7/15/
| 归档时间: |
|
| 查看次数: |
82 次 |
| 最近记录: |