uglifyjs jquery.js bootstrap.js mylib.js myapp.js -c -m -o compiled.js
<nav class="navbar navbar-default hidden">
<!-- navigation -->
</nav>
body.touch .your-elem-selector {
overflow: hidden;
}
<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1.0" />
<meta name="apple-mobile-web-app-capable" content="yes" />
document.body.addEventListener('touchstart', function(e){ e.preventDefault(); });
<div data-ng-repeat="cock in cocks">
<p data-ng-bind="cock.title"></p>
<a href="" data-ng-click="removeCock($index)">×</a>
</div>
$scope.removeCock = function(index) {
$scope.cocks.splice(index, 1);
};
<div data-ng-repeat="cock in cocks">
<p data-ng-bind="cock.title"></p>
<a href="" data-ng-click="cocks.splice($index, 1)">×</a>
</div>
// Как хотите Вы
HTMLElement.prototype.MyMethod = function(value) {
this.innerHTML += value;
};
// Вариант с параметром
function MyMethodA(elem, value) {
elem.innerHTML += value;
}
// Вариант с подменой контекста
function MyMethodB(value) {
this.innerHTML += value;
}
// not good
var a = document.getElementsByTagName('div')[0].MyMethod(value);
// better
var b = MyMethodA(document.getElementsByTagName('div')[0], value);
// probably what you need
var c = MyMethodB.call(document.getElementsByTagName('div')[0], value);