jquery - 将内联 JQuery 函数移至 .js 文件

标签 jquery click inline live

我有以下内联代码,我想将其移至我的 js 文件中...

$("input.checkbox").live('click',function(doStuff){my code})

我尝试了各种方法,但没有成功,当我将函数移动到 .js 文件时,它什么也没做。当它内联时效果很好。我对这一切都很陌生,所以要温柔。

最佳答案

您是否记得将代码包装在 js 文件内的 ready 调用中?

$(document).ready(function(){
    $("input.checkbox").live('click',function(doStuff){my code});
});

或缩短版本

$(function(){
    $("input.checkbox").live('click',function(doStuff){my code});
});

关于jquery - 将内联 JQuery 函数移至 .js 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9615718/

相关文章:

ruby - 我可以检测我的 rspecs 中的元素(按钮)是否为 "clickable"吗?

html - 无法在一侧设置边框半径,在另一侧设置常规边框

javascript - 如何使用 jQuery 选择最后一个可见元素?

javascript - jQuery 接收复选框状态

java - Webdriver 按坐标单击元素两次

c - 静态和内联

c++ - 在 C++ 和编译器中内联

javascript - 在 Ace 编辑器中自动完成 XML 值和属性

jquery - 制作粘性垂直导航的最佳方式是什么

javascript - 单击运行两次