var request = require('request');
function getPageBody (url, callback) {
request(url, function (error, response, body) {
callback(error, body)
});
}
getPageBody('http://www.google.com', function (err, body) {
if (err) {
console.log('ERROR:', err);
} else {
console.log('BODY:', body);
}
});
app.set('foo', 'bar');
app.use(function (req, res, next) {
res.locals.foo = 'BAR'
});
app.get('/', function (req, res, next) {
console.log(req.app.get('foo')); // bar
console.log(res.app.get('foo')); // bar
// res.locals передаются во view engine вместе c app.locals
console.log(res.locals.foo); // BAR
});
<dl class="tabs">
<dt class="active">Вкладка 1</dt>
<dd class="active"><div>Содержимое 1</div></dd>
<dt>Вкладка 2</dt>
<dd><div>Содержимое 2</div></dd>
</dl>
<script type="text/javascript">
$(function(){
$("dl.tabs dt").click(function(){
$(this)
.siblings().removeClass("active").end()
.next("dd").andSelf().addClass("active");
});
});
</script>