2

横のボタンがクリックされたときのli値を取得したい。Apple の横にあるボタンをクリックすると、警告ボックスに Apple が表示されます。私は、これで1日立ち往生しています。どんな助けでも大歓迎です。

  <ul>
  <li>apple<input type="button" value="show">.      
  <li>jam<input type="button" value="show">.   
  <ul>

jquery

  $("input[type=button]").click(function()
  {
   alert( $(this).parent().text());
  });
4

1 に答える 1

3

liタグを閉じる必要があります。

<ul>
  <li>apple<input type="button" value="show"></li>    
  <li>jam<input type="button" value="show"></li>
</ul>

編集: スクリプトは、li を閉じずに動作します。jQuery が正しく読み込まれていないようです。

http://jsfiddle.net/D9Jv7/1/

于 2012-07-03T00:55:08.590 に答える