>>259
それ、もたせられないよ。

どの要素にも有るグローバル属性のtitleを使って

$('#id').attr('title', {'plice': '100', 'size': 'L'} );
console.log($('#id').attr('title'));

これで試してみ、 [object Object] という文字列になってしまう

JavaScriptのオブジェクトは、文字列ではないので属性値として使えないからね
(正確には強制的にtoString()が呼び出され文字列に変換してしまう)