bool operator()(two *t)
{
return t->getA()==a;
}
function getData(band, genre, callback) {
var result = [];
$.getJSON("data.json", function(data) {
if (!band && !genre) {
result = data
}
if (band !== 'undefined' && !genre) {
for (var i = 0; i < data.length; i++) {
if (data[i].band == band) {
result.push(data[i]);
}
}
}
callback(result); // вот тут мы передаем загруженное значение
});
return undefined; // а вот тут на самом деле расположен тот return, который функция вызовет синхронно
}
function readResult (result) {
console.log(result);
}
getData('Muse', null, readResult)
function removeNode (node) {
return node.parentNode.removeChilde(node);
}
for (var i = 0; i < div.children.length; i++) {
p[i].onclick = function (event) {
console.log(removeNode(event.target));
};
}
r"^/service/$"
def service_view(request):
if request.GET.get('_escaped_fragment_'):
pass
.....
document.head.appendChild(document.createElement('style'));
var sheets = document.styleSheets,
sheet = sheets[sheets.length - 1];
sheet.insertRule('html{background:#369;}', sheet.cssRules.length);
/*А теперь можно проводить любые манипуляции*/
sheet.insertRule('p{font-size:2em;color:#fff;}', sheet.cssRules.length);
sheet.deleteRule(0);
sheet.insertRule('html{background:#69c;}', 0);
/*Или перебрать все правила в любом источнике, который соответствует политике происхождения*/
for (var i = 0; i < sheet.cssRules.length; i++) {
console.log(sheet.cssRules[i].selectorText);
}
$('form').on('submit', function(){
var data = $(this).serialize();
$.ajax({
url: 'index.php',
type: 'GET или POST, по умолчанию GET',
dataType: 'тип возвращаемых данных: xml, json, script, html)',
data: data,
})
.done(function() {
console.log("Отправлено!");
})
.fail(function() {
console.log("Ошибка!");
})
.always(function() {
console.log("Функция завершена!");
});
return false;
});