jQuery条件链接

use*_*531 4 jquery

假设我有以下jQuery代码.它工作得很好,但是我需要包含.after($('<div />'))唯一的if var insertAfter等于true.有一种优雅的jQuery方式吗?

$('#whatEver')
    .parent()
    .show()
    .width(123)
    .addClass('bebo')
    .before($('<div />'))
    .after($('<div />'))
    .parent()
    .addClass('bla');
Run Code Online (Sandbox Code Playgroud)

ant*_*rat 6

使用三元运算符尝试:

.after(insertAfter ? $('<div />') : '')
Run Code Online (Sandbox Code Playgroud)