2012-05-12 8 views
0

私はstackoverflowの投票と投票機能のような/嫌いな関数を作成しようとしています。ここでは、私はこれまでに試したもののサンプルコードですhttp://jsfiddle.net/Dd9Qa/3/しかし、私は私が好きな結果が得られていない私が好きか、または特定のdivのボタンを嫌うときは、スパンフィールドの番号でアラートを取得する必要があります(さらに処理)アヤックスとここdiv内のアンカータグの誰かをクリックしてdiv内の兄弟を選択する方法

を行います増加または同類の減少の私はそれが私はそれを行うことができますどのように助けてください処理することができるように、私は/嫌いボタンのようにクリックしたときに...

をスパンフィールドの値を取得したいです

答えて

2

あなたはアクセスしたいspanを指定する必要があります。 http://jsfiddle.net/Dd9Qa/9/

$(document).ready(function(){ 
    $('body').on('click','a',function(){ 
     var a = $(this).closest('div').find('.votes').data('vote'); 
     alert(a); 
    }); 
});​ 
0

あなたの代わりにattr()data()を使用する必要があります:

すべてのスパン要素を選択します
$(document).ready(function(){ 
     $('a').on('click',function(e){ 
     e.preventDefault(); 
     a = $(this).parent().parent().find('span').data('vote'); 
     alert(a); 
     }); 
    }); 

http://jsfiddle.net/Dd9Qa/11/

+0

はこれを試してみてください。 –

+0

は動作していません元のコードとして動作しています – sohaan

関連する問題