javascript - 简单的 Jquery 函数语法

标签 javascript jquery

我想像这样制作简单的 Jquery 函数:

function switchButton($param) {
 $param.on('change', function() {
  var result = $($param +'.switch-field input[name=switch]:checked').val();
  alert(result);
});
}

这样执行:

switchButton(('.switch-field input'));

请帮助正确格式化此函数。谢谢。

最佳答案

JSFiddle:https://jsfiddle.net/xpvt214o/111367/

function switchButton(element) {
    element.on('click', function() {
        alert(element[0].id); // do something
    });
}

switchButton($('#btn1'));
switchButton($('#btn2'));

关于javascript - 简单的 Jquery 函数语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49802484/

相关文章:

javascript - HTML5 视频的高清控制

javascript - 需要输入并且 javascript 不起作用

javascript - 错误 :process_metrics. cc 未实现错误

javascript - 使用 Ajax post 的奇怪行为,但在 html 提交更改后允许 GET 和 Head

javascript - 如何通过 Jquery 访问正确的标签

javascript - JQuery 选择浏览器不更新

jquery - jQuery Word 在文本中替换的动画

javascript - 当在 jQuery 中单击其他元素时,如何触发元素的事件?

javascript - 背景附件 : fixed + background-size: cover on Ipad?

javascript - 将 ViewModel 绑定(bind)到 HTML 元素 Kendo UI MVVM