相关疑难解决方法(0)

传递带参数的函数作为参数?

是否可以传递带参数的javascript函数作为参数?

例:

$(edit_link).click( changeViewMode( myvar ) );
Run Code Online (Sandbox Code Playgroud)

javascript

132
推荐指数
5
解决办法
7万
查看次数

document.ready中的Javascript函数

为什么没有在document.ready中编写的任何javascript函数直接从jsp中的事件调用?

例如:

$(document).ready(function(){
     function abc()
     {
          //Some stuff here
     }
});
Run Code Online (Sandbox Code Playgroud)

来自:

<input id="a" type="button" onclick="abc();">
Run Code Online (Sandbox Code Playgroud)

javascript jquery jsp

13
推荐指数
1
解决办法
1万
查看次数

如何在调用函数时设置jQuery?

使用jQuery,我设置了一个链接标签的点击处理程序,如下所示:

$('#lnk').click(handleClick);
Run Code Online (Sandbox Code Playgroud)

handleClick做这样的事情:

function handleClick() {
    var $this = $(this);
    ...
}
Run Code Online (Sandbox Code Playgroud)

现在我需要在点击#lnk之外直接调用handleClick().this调用handleClick时有没有办法设置?

javascript jquery

11
推荐指数
2
解决办法
1万
查看次数

jQuery .click()函数自动调用

我使用jQuery在按钮上设置了一个事件监听器,由于某种原因,在没有单击按钮的情况下调用click监听器中的函数.我知道通常函数在侦听器中是匿名的,但它不能用作匿名函数.我调用的函数也必须接受参数,这就是为什么我认为我不能只调用函数的引用.关于如何解决函数问题的任何想法,如果没有点击甚至注册,仍然将必要的参数传递给函数?

$('#keep-both').click(keepBothFiles(file, progress, audioSrc));
Run Code Online (Sandbox Code Playgroud)

调用此功能

function keepBothFiles(file, progress, audioSrc) {
    ...
    ...
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery event-listener jquery-click-event jquery-events

0
推荐指数
1
解决办法
4164
查看次数