我想在单击.smth类时执行一些操作
$('.smth').click(function() {
Run Code Online (Sandbox Code Playgroud)
当按下键时:
$('.txt').bind('keypress', function(e) {
Run Code Online (Sandbox Code Playgroud)
我想做同样的动作,那么如何将它们与OR或类似的东西一起使用?
$('.log').click.or.$('.txt').bind('keypress', function(e) {
Run Code Online (Sandbox Code Playgroud)
?
谢谢.
Sha*_*ard 13
如果这是您可以使用的相同元素集合:
$(".myclass").bind("click keypress", function(event) {
//...
});
Run Code Online (Sandbox Code Playgroud)
但由于它是不同的元素,你必须遵循Felix的建议并编写一个函数,然后将其作为事件处理程序附加.
使用命名函数而不是匿名函数.
function handler() {
//...
}
$('.txt').keypress(handler);
$('.smth').click(handler);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10534 次 |
| 最近记录: |