var myCode = {};
(function( global ) {
global.print = function(value){
alert("Values: " + value);
}
})(myCode);
$(document).ready(function(e) {
$('[id^=el]').bind("click", function(e) {
myCode.print("Value");
});
});
私はこのアンカー要素のリストを持っています:
<li>
<a id="el1"><h3>header 1</h3><p>paragraph 1</p></a>
</li>
<li>
<a id="el2"><h3>header 2</h3><p>paragraph 2</p></a>
</li>
<li>
<a id="el3"><h3>header 3</h3><p>paragraph 3</p></a>
</li>
<li>
<a id="el4"><h3>header 4</h3><p>paragraph 4</p></a>
</li>
バインド要素を記述せずに複数の要素をバインドするにはどうすればよいですか?アンカーがクリックされた場合el4
に印刷したいので、クリックされたそれぞれのアンカーのヘッダーまたは段落 Values: header 4, paragraph 4
を取得するにはどうすればよいですか?Jquery