bor*_*ris 2 javascript jquery declaration
http://jsfiddle.net/borayeris/6kvyb/
<ul>
<li>foo</li>
<li>bar</li>
</ul>
<script>
$('li').each(function(index) {
var qq=$(this).text();
alert(index + ': ' + qq);
});
alert(qq);// Asking this one.
</script>
Run Code Online (Sandbox Code Playgroud)
Bra*_*don 15
你已经在函数范围内声明了qq.一旦该功能退出,qq就不再存在了.
如果你想获得qq的警报,你需要在函数之外声明它.请记住,它只包含分配给它的最后一个值.
var qq;
$('li').each(function(index) {
qq=$(this).text();
alert(index + ': ' + qq);
});
alert(qq); // Will alert 'bar'
Run Code Online (Sandbox Code Playgroud)