Да, да, я знаю, строгого режима еще нет, но на самом деле, я планирую на будущее ...
Итак, почему это:
$('#'+ $(this).attr('id').replace('control-', 'legend-')).fadeIn();
... запрещено в строгом режиме ES5?
Или я неправильно интерпретирую? JSLint:
Problem at line 516 character 18: Strict violation.
Может быть, он будет более подробным, интересно ...?
РЕДАКТИРОВАТЬ:
Чтобы избежать путаницы, вот еще исходный код:
function displayLegend() {
$('#'+ $(this).attr('id').replace('control-', 'legend-')).fadeIn();
}