我不知道如何搜索这个,所以我在这里问。
我继承了一个项目,这里没有人知道这个语法技巧叫什么。
如果从列表中选择了一个或另一个特定值,则有一个选择下拉更改事件将调用一个函数。
$('#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');
在此显示或隐藏函数在#custom-time
或#custom-time-to-now
div 上调用。
像这样的调用函数是什么?
编辑:
我应该说我理解三元 if/else,但不是$(selector)[function_name]()
部分。