少し難問があります。
アコーディオン内のテーブルのクリック イベントにバインドされている jquery モーダル ダイアログ フォームがあります。行をクリックすると、ダイアログが開き、入力フィールドとテーブル行データが入力されたその他の要素が表示されます。
フォームの一部として、アコーディオン ヘッダー テキストを含めたいと思います。経由でテキストを抽出できます
var activeClient = $("#strat_key_management").accordion("option", "active");
var client = $("#strat_key_management h2").eq(activeClient).text();
ただし、次のように、テキスト内に多くの改行とスペースがあります。
"\n CLIENT NAME FOO BAR BUZZ \n \n \n \n "
経由で改行を削除できます
client = client.replace(/\n\gm, "");
そして、これは生成します
" CLIENT NAME FOO BAR BUZZ "
引用符は文字列の最初と最後を示します。
CLIENT NAME FOO BAR BUZZ
内部ではなく周囲のスペースを削除するにはどうすればよいですか?