Conflicts:
	dist/ionic.js
	js/events.js
This commit is contained in:
Adam Bradley
2013-09-25 13:36:46 -05:00
7 changed files with 151 additions and 122 deletions

View File

@@ -26,6 +26,8 @@
<a class="button button-warning">Warning</a>
<a class="button button-danger">Danger</a>
<a class="button button-dark">Dark</a>
<a class="button button-icon"><i class="icon-home"></i></a>
<a class="button button-clear">Borderless</a>
</p>
<p><a class="button button-secondary" href="index.html">Homepage</a></p>
</main>
@@ -35,5 +37,21 @@
<script src="../dist/ionic.js"></script>
<script src="../dist/ionic-simple.js"></script>
<script>
var buttons = document.querySelectorAll('.button');
var a;
for(var i = 0; i < buttons.length; i++) {
a = buttons[i];
a.addEventListener('touchstart', function() {
this.classList.add('active');
});
a.addEventListener('touchend', function() {
this.classList.remove('active');
});
a.addEventListener('touchcancel', function() {
this.classList.remove('active');
});
}
</script>
</body>
</html>

View File

@@ -1,6 +1,9 @@
describe('Ionic Events', function() {
it('Should block all click events', function() {
var a = document.createElement('a');
a.click();
ionic.trigger('click', {
target: a
});
});
});