【发布时间】:2012-09-02 06:35:07
【问题描述】:
我对 jQuery 有点陌生,我正在尝试做一些我认为很简单的事情,但我似乎无法破解它。
我想创建一个在您单击按钮时加载不同视频的功能。我看到的所有 PrettyPhoto 示例都在 html 中使用标签,而不是 JS click。
总结一下我的代码,我有以下几点:
$("#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']);
**
图片无法加载。确保路径正确且图片存在。
**
任何帮助将不胜感激。
【问题讨论】:
-
您希望能够支持 IE6/7/8 吗?使用 HTMl5 + jQuery 相当简单,但在我知道您需要支持什么之前,我不会去努力。你还想要什么结构的加载?随机视频,还是拉特定网址?
-
实际上,这是在内部网站上专门为 iPad 构建的,所以除了 Safari 之外我什么都不用担心。
标签: jquery prettyphoto