select 要素の値が他のスクリプトによって変更された場合にイベントを受け取りたい
お世話になってます
初心者ですがなにとぞよろしくお願いします。
<select>
要素の値が変わったことをトリガーに見栄えが変わるjQueryのプラグインを作成中です。
<select>
の選択が「他のスクリプト」によって変更されたときにjQueryでそのイベントを取得したいと考えています。「他のスクリプト」は不特定です。
jQueryにおいて
$('select').change(myFnc);
ですがスクリプトによる操作では、myFncは呼び出されません。
(スクリプトによる変更は発火しない、と解釈しています)。
「他のスクリプト」で値が変更された場合にもイベントをとりたいので、
$('select').val('hoge').trigger('change');
としたいところですが、当然「他のスクリプト」は不特定なのでそれはできません。
なにとぞアドバイスをお願いします。