実際、私の質問は別のものです。
以下のように、小さなボックス内のフォームの最初の要素の .focus イベントで関数を呼び出しました。
$(".tbox :input:visible:enabled:first").focus(function () {
tabIndexForm();
});
それは完全に機能していますが、これは、手動で設定したフォームの最初の要素の onfocus イベントで呼び出された独自の関数を置き換えています。これを行う方法。私のフォームは次のとおりです。
<form name="exampleform">
<input type="text" name="a" onfocus="somefunction();"/>
<input type="text" name="b"/>
</form>
小さなボックスを開くと、tabIndexForm 関数は完全に呼び出されますが、tabIndexForm がこの関数を置き換えると思われるため、 somefunction() は機能しません。次のコードを更新して両方を機能させる方法。
$(".tbox :input:visible:enabled:first").focus(function () {
tabIndexForm();
});
重要: tinybox.js で "somefunction()" を呼び出すことはできません。これはすべての小さなボックスに共通しているためです。