私が取り組んでいるいくつかのjQueryコードに苦労しています。私も期待どおりに動作しないこの単純な例に問題を絞り込みました:
jsFiddle: http://jsfiddle.net/HypYT/
HTML
<div id="a">a: <span>A</span></div>
<div id="b">b: <span>B</span></div>
jQuery
jQuery.each( ["#a", "#b"], function(){
alert(this); // alerts "#a" and "#b"
$(this).hide(); //not working
$('#b').hide(); //working
});
ここで何が起こっているのか、誰にも洞察がありますか?