我在我的网站上使用这个媒体库:http: //tympanus.net/Development/MultiMediaGallery/ 它在我的 Wordpress 安装中没有问题,但我想添加一个下拉菜单以将媒体过滤到单独的“画廊”中”。我认为最好的方法是在 XML 中添加一个名为“gallery”的附加属性,然后为每个媒体项赋予相同的名称。我试图让这个工作,我修改了主 mediagallery.js 以将“gallery”属性分配给 id 标签(尽管由于某种原因分配所有 id 相同,即使当我通过 firebug 检查时数据解析正确,我目前正在研究这个)。下面是一些代码,但我的第一个问题是,这似乎是最好的方法吗?
这是我添加到主页(Wordpress 模板)的下拉菜单和 javascript:
$(window).load(function() {
$('.media_wrapper').hide();
$('#dropdown').change(function() {
$('.media_wrapper').hide();
$('#' + $(this).val()) && $('.media_wrapper')
.css('display','block');
});
});
<form>
<select id="dropdown" name="dropdown">
<option value="0">Choose</option>
<option value="sunsets">Sunsets</option>
<option value="mountains">Mountains</option>
</select>
</form>