2012-03-05 2 views
0

上の印刷テキスト。下のjavascriptコードは、ホバリング時のタイトルタグのコンテンツを示しています。ホバリングをやめると、テキスト(コンテンツ)が消えます。ユーザーが星の1つをクリックしたときにテキストを残しておきたい。jQueryのランク - 現在、私はjQueryの星評価プラグインを使用していますクリックして

Iがクリックしたときに明らかにDIVにコードを印刷する以下のコードの断片を発見しました。 他のコードとの統合方法を教えてもらえますか?私は新しいスクリプトセクションを作るときにはうまくいかないようです。私はホバー/タイトルエフェクトのために使用してい

コード。

$('.hover-star').click(function(){$('#someDiv').text($(this).val()); 

次のようになります。明らかに、事前に

$('.hover-star').click(function(){$('#someDiv').text($(this).val()); 

のthnxを印刷し

jQuery(function($){ $('.hover-star1').rating({ focus: function(value, link){ 
    var tip = $('#hover-test1'); 
    tip[0].data = tip[0].data || tip.html(); 
    tip.html(link.title || 'value: '+value); }, blur: function(value, link){ 
    var tip = $('#hover-test1'); 
    $('#hover-test1').html(tip[0].data || ''); } }); 

コードは

答えて

1

あなたは、コードの2行に閉じ括弧が欠落しています

$('.hover-star').click(function(){$('#someDiv').text($(this).val() }); 
0

変更するには、このような評価関数のぼかし部分:

blur: function(value, link){ 
    var tip = $('#hover-star'); 
    $('#hover-test1').html($('input[name="someName"]:checked').attr('title')); 
} 

入力フィールドの名前で「someNameという」を交換してください。 さらに、評価関数の外に追加することで値を事前に設定することができます。

$('#hover-test1').html($('input[name="someName"]:checked').attr('title')); 
関連する問題