idをセレクターとして使用してjqueryappend()を使用したいのですが、idはローカル変数に格納されています。次のコードを試しましたが、機能しません。私は何が間違っているのですか?
$('#'+localStorage.productUrl+'').append('<span>item is added</span>');
これがフィドルの私のコードです:http://jsfiddle.net/tCuKt/20
idをセレクターとして使用してjqueryappend()を使用したいのですが、idはローカル変数に格納されています。次のコードを試しましたが、機能しません。私は何が間違っているのですか?
$('#'+localStorage.productUrl+'').append('<span>item is added</span>');
これがフィドルの私のコードです:http://jsfiddle.net/tCuKt/20
document.ready()
上記のように忘れているかもしれませんが、セレクターの最後に追加された二重一重引用符も無意味です。これはあなたが必要とするものでなければなりません:
$(document).ready(function() {
$('#' + localStorage.productUrl).append('<span>item is added</span>');
});
「これが機能していない」とはどういう意味かわかりません。ただし、localStorage.productUrl
スパンを追加する要素のIDが含まれている場合は、機能するはずです。また、jqueryが内部にあることを確認してください。
$(document).ready(function() {
// Handler for .ready() called.
});
デモを参照してください:-
編集:-更新されたフィドル