Event triggering on slide appearance

csgillespie

When a slide comes into view, I would like to trigger an event, for example when we get to slide 2, a pop-up appears. I've tried a variety of jquery plug-ins with no success. In all my attempts the pop-up appears when the slides are initially loaded by the browser.

Here is my attempt using jquery.appear

---
title: "XXXX"
output: ioslides_presentation
---

<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="http://morr.github.io/javascripts/jquery.appear.js"></script>

## Slide 1
Nothing to see here

## Slide 2
<div id="pop"></div>

<script type="text/javascript">
$('#pop').appear(alert("Hi"));
</script>

I've also tried selectors such as, #pop:visible and .current #pop

Jonathan

IOSlides puts an object in your window namespace called slidedeck that can be used to programmatically control the deck. One approach might be to monitor the current slide, and run your code when it changes.

var curSlide = -1;
window.setInterval(function() {
  if (curSlide != window.slidedeck.curSlide_) {
     curSlide = window.slidedeck.curSlide_; 
     if (curSlide == 1) {
        // code to run when slide 2 appears goes here (curSlide_is 0-based)
     } else if (curSlide == 2) {
        // code to run when slide 3 appears goes here 
     }
  }
}, 100)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

`mousemove` and triggering a custom event

分類Dev

Stop Triggering Event on Page Load

分類Dev

jQuery: Finish dragging without triggering click event

分類Dev

React - Triggering click event on table row

分類Dev

Click event not triggering for every iteration of for loop

分類Dev

How to detect slide event direction in Bootstrap carousel

分類Dev

inotifywait triggering event twice while converting docx to PDF

分類Dev

React HOC DOM properties are triggering 'Unknown event handler property'

分類Dev

Attach click event to body via button click without immediately triggering it

分類Dev

Triggering an event in c# from c++ and declaring LPCWSTR

分類Dev

Bootstrap 4.3 Slider - how to catch event during slide with jQuery?

分類Dev

One click event with multiple triggers to make content slide up and down

分類Dev

How can i avoid a deadlock in Spring when creating a bean while triggering an application event?

分類Dev

How can i avoid a deadlock in Spring when creating a bean while triggering an application event?

分類Dev

How can i avoid a deadlock in Spring when creating a bean while triggering an application event?

分類Dev

How can I kill a child process without the child process 'exit' event triggering?

分類Dev

HTML5 video timeupdate event not triggering while focused on other tab in chrome

分類Dev

Drag and slide Android view. Show / Hide full view when user releases touch event in the middle

分類Dev

Slide Toggle Not working on Slide Up

分類Dev

phpMyAdmin disable Appearance Settings

分類Dev

Firefox scrollbar appearance

分類Dev

Appearance of plus (+) in top output

分類Dev

onChange is not triggering in react js

分類Dev

Finding the triggering statement

分類Dev

Triggering an output task with NIDAQmx

分類Dev

Alarm manager not triggering

分類Dev

Triggering asynchronous events sequentially

分類Dev

Jquery Slide up and Slide down toggle

分類Dev

Android: Custom notification appearance issue

Related 関連記事

  1. 1

    `mousemove` and triggering a custom event

  2. 2

    Stop Triggering Event on Page Load

  3. 3

    jQuery: Finish dragging without triggering click event

  4. 4

    React - Triggering click event on table row

  5. 5

    Click event not triggering for every iteration of for loop

  6. 6

    How to detect slide event direction in Bootstrap carousel

  7. 7

    inotifywait triggering event twice while converting docx to PDF

  8. 8

    React HOC DOM properties are triggering 'Unknown event handler property'

  9. 9

    Attach click event to body via button click without immediately triggering it

  10. 10

    Triggering an event in c# from c++ and declaring LPCWSTR

  11. 11

    Bootstrap 4.3 Slider - how to catch event during slide with jQuery?

  12. 12

    One click event with multiple triggers to make content slide up and down

  13. 13

    How can i avoid a deadlock in Spring when creating a bean while triggering an application event?

  14. 14

    How can i avoid a deadlock in Spring when creating a bean while triggering an application event?

  15. 15

    How can i avoid a deadlock in Spring when creating a bean while triggering an application event?

  16. 16

    How can I kill a child process without the child process 'exit' event triggering?

  17. 17

    HTML5 video timeupdate event not triggering while focused on other tab in chrome

  18. 18

    Drag and slide Android view. Show / Hide full view when user releases touch event in the middle

  19. 19

    Slide Toggle Not working on Slide Up

  20. 20

    phpMyAdmin disable Appearance Settings

  21. 21

    Firefox scrollbar appearance

  22. 22

    Appearance of plus (+) in top output

  23. 23

    onChange is not triggering in react js

  24. 24

    Finding the triggering statement

  25. 25

    Triggering an output task with NIDAQmx

  26. 26

    Alarm manager not triggering

  27. 27

    Triggering asynchronous events sequentially

  28. 28

    Jquery Slide up and Slide down toggle

  29. 29

    Android: Custom notification appearance issue

ホットタグ

アーカイブ