2016-11-15 2 views
0

セッション記憶域のテキストに基づいてリスト内のテキストを見つけ、その特定のリスト項目のデータ値を取得してセッションに設定する必要がありますストレージ。Jqueryがセッション記憶域内のテキストからliを見つけてからデータ値を取得

if(sessionStorage.getItem('thismodel')){ 
       var obj1 = JSON.parse(sessionStorage.thisyear); 
       $("#vehic_sel_year-label-perf em").html(obj1); 
       var obj2 = $('#vehic_sel_year-perf li').find(obj1).data('value'); 
       sessionStorage.setItem('model1', obj2); 
     } 

私はこれはあまりにも難しくはないはずですが、私はそれを理解することはできませんように感じる。どんな助けもありがとうございます。

答えて

0

jQueryは本当に簡単です。

 
var obj1 = 'Text 2'; 
var obj2 = $('li:contains("' + obj1 + '")', '#vehic_sel_year-perf').data('value'); 
$('#found').html(obj2); 
+0

まあ、私もこれを動作させることはできません。データ値を持つHTMLのサンプルです。結果は「null」です。

    2016 2015 2014

関連する問題