从点击加载PrettyPhoto / jQuery

时间:2012-09-02 06:35:08

标签: jquery prettyphoto

我对jQuery有点新鲜,我正在尝试做一些我认为很简单的事情,但我似乎无法破解它。

我想创建一个在单击按钮时加载不同视频的功能。我见过的PrettyPhoto的所有示例都是在html中使用标签,而不是JS点击。

总结一下我的代码,我有以下几点:

$("#button1").click(function() {
  openMovie("myMovie.mp4");
}); 


function openMovie(url) {
  //open up the movie at the url passed into the function as a lightbox with PrettyPhoto    
}

我认为这很简单,但我似乎无法找到有关如何操作的任何信息。文档全部是内联html

我能够在线找到一些我改变过的图像代码,但是它会引发错误:

$("a[rel^='prettyPhoto']").prettyPhoto();
$.prettyPhoto.open(['assets/myMovie.mp4'],['Test']);

**

  

无法加载图片。确保路径正确且图像存在。

**

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

我能够通过更改代码来实现这一目标:

$("a[rel^='prettyPhoto']").prettyPhoto();

$("a[rel^='prettyPhoto[movies]']").prettyPhoto();