我不知道如何搜索这个,所以我在这里问.
我继承了一个项目,没有人知道这个语法技巧是什么.
如果从列表中选择了一个或另一个特定值,则会有一个选择下拉更改事件来调用函数.
$('#accordion select[name=x_range]').change(function(){
$('#custom-time')[$(this).val() == 'custom' ? 'show' : 'hide']();
$('#custom-time-to-now')[$(this).val() == 'custom_to_now' ? 'show' : 'hide']();
updateTimeIntervalOptions();
}).triggerHandler('change');
Run Code Online (Sandbox Code Playgroud)
在这里,在#custom-time或#custom-time-to-nowdiv 上调用show或hide函数.
什么叫这样的函数叫做?
编辑:
我应该说我理解三元if/else,但不是$(selector)[function_name]()部分.