Javascript 美元用什么。当方法由变量的值给出时
我需要用变量替换普通jquery调用的所有部分。Javascript 美元用什么。当方法由变量的值给出时,javascript,jquery,Javascript,Jquery,我需要用变量替换普通jquery调用的所有部分。 因此,给定以下代码: $('#some_id').html('bar'); 这与预期的效果一样: var selector = '#some_id'; var action = 'html'; var input = 'bar'; $(selector)[action](input); 现在的问题是,如果没有选择器部分,我如何拨打电话,如下所示: $.myFunction('foo'); 这不起作用: var action = 'm
因此,给定以下代码:
$('#some_id').html('bar');
这与预期的效果一样:
var selector = '#some_id';
var action = 'html';
var input = 'bar';
$(selector)[action](input);
现在的问题是,如果没有选择器部分,我如何拨打电话,如下所示:
$.myFunction('foo');
这不起作用:
var action = 'myFunction';
var input = 'foo';
$.[action](input);
那么什么是正确的模式呢?没有周期,它应该可以工作
$[action](input);