jquery 1.3.2 を実行していますが、a の値を取得しようとすると<textarea>
、TypeError: $(...).val is not a function
. .click() の外側の関数は正常に動作しますが、リンクをクリックするとエラーが発生します。
var textbox = 'textarea#Comments';
var get = $(textbox).val();
alert(get);
$(textbox).after('<a href="#" id="link">Get text</a>');
$('a#link').click(function() {
var get = $(textbox).val();
alert(get);
});
編集: この問題は、Firefox の JavaScript コンソールが原因でした。コードをサイトに配置して実行すると、問題が修正されました。