Skip to content

Commit 07af474

Browse files
Bullets live event binding
1 parent 16e55bb commit 07af474

File tree

5 files changed

+9
-7
lines changed

5 files changed

+9
-7
lines changed

dist/glide.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ var Api = function(Glide, Core) {
300300
Core.Clones.remove().init();
301301
Core.Bullets.remove().init();
302302
Core.Build.init();
303-
Core.Run.make('=' + parseInt(Glide.options.startAt), Core.Run.play());
303+
Core.Run.make('=' + parseInt(Glide.length), Core.Run.play());
304304
},
305305

306306
};
@@ -592,7 +592,7 @@ var Bullets = function(Glide, Core) {
592592
*/
593593
Module.prototype.bind = function() {
594594

595-
this.items.on('click.glide touchstart.glide', function(event){
595+
this.wrapper.on('click.glide touchstart.glide', 'li', function(event){
596596
event.preventDefault();
597597
if (!Core.Events.disabled) {
598598
Core.Run.pause();
@@ -611,7 +611,7 @@ var Bullets = function(Glide, Core) {
611611
* bullets events
612612
*/
613613
Module.prototype.unbind = function() {
614-
return this.items.off('click.glide touchstart.glide');
614+
return this.wrapper.on('click.glide touchstart.glide', 'li');
615615
};
616616

617617

dist/glide.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/glide.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/destroy.html

+2
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
$('button#destroy').on('click', function (e) {
9191
e.preventDefault();
9292
slider_api.destroy();
93+
$('button#refresh').attr('disabled', 'disabled');
9394
});
9495

9596
$('button#refresh').on('click', function (e) {
@@ -100,6 +101,7 @@
100101
$('button#reinit').on('click', function (e) {
101102
e.preventDefault();
102103
init();
104+
$('button#refresh').attr('disabled', false);
103105
});
104106

105107
$('button#add').on('click', function (e) {

src/modules/Bullets.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ var Bullets = function(Glide, Core) {
7070
*/
7171
Module.prototype.bind = function() {
7272

73-
this.items.on('click.glide touchstart.glide', function(event){
73+
this.wrapper.on('click.glide touchstart.glide', 'li', function(event){
7474
event.preventDefault();
7575
if (!Core.Events.disabled) {
7676
Core.Run.pause();
@@ -89,7 +89,7 @@ var Bullets = function(Glide, Core) {
8989
* bullets events
9090
*/
9191
Module.prototype.unbind = function() {
92-
return this.items.off('click.glide touchstart.glide');
92+
return this.wrapper.on('click.glide touchstart.glide', 'li');
9393
};
9494

9595

0 commit comments

Comments
 (0)