[name="value"]

$('[attribute="value"]') 1.0追加

指定された値と同値の属性値を持つ要素を選択します。

項目 説明
attribute 属性名を指定します。
value 属性の値を指定します。

デモ

INPUTの値が"Hot Fuzz"の要素のみ、すぐ次のSPAN要素のテキストをその値で上書きします。

<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<div>
  <label>
    <input type="radio" name="newsletter" value="Hot Fuzz" />
    <span>(値が一致すると上書きされます。)</span>
  </label>
</div>
<div>
  <label>
    <input type="radio" name="newsletter" value="Cold Fusion" />
    <span>(値が一致すると上書きされます。)</span>
  </label>
</div>
<div>
  <label>
    <input type="radio" name="newsletter" value="Evil Plans" />
    <span>(値が一致すると上書きされます。)</span>
  </label>
</div>
<script>$('input[value="Hot Fuzz"]').next().text(" Hot Fuzz");</script>
</body>
</html>

 Back to top

© 2010 - 2017 STUDIO KINGDOM