我正在尝试动态更改页面上的嵌入video。 它在Firefox中工作但由于某种原因它不适用于IE和Chrome(奇怪的组合)。 这是HTML: 这是我的javascript代码。 单击链接以更改video: $(“#video a”).click( function() { var videoAddress = $(this).attr(“href”); $(“#embeddedPlayer”).attr(“src”, videoAddress); return false; // stop the default link so it just reloads in the video player } ); 就像我说的那样,video在Firefox中完美变化,但在IE和Chrome中没有任何反应。 有任何想法吗?
我正试图让YouTube嵌入在Fancybox中打开。 我基于Fancybox页面上的代码 – http://fancyapps.com/fancybox 这是我有的: Youtube (iframe) 然后在call.js $(document).ready(function() { $(“.various”).fancybox({ maxWidth : 800, maxHeight : 600, fitToView : false, width : ‘70%’, height : ‘70%’, autoSize : false, closeClick : false, openEffect : ‘none’, closeEffect : ‘none’ }); }) 但每次点击链接时,它都会在同一个窗口中全屏显示YouTubevideo…而不是在Fancybox中 我已经检查以确保我的Js文件正在加载它们,我在FF控制台中也没有错误。 谁能看到我做错了什么?
我在页面中插入了带有嵌入或对象标记的svg图形: 图像正确加载,我可以使用浏览器调试器查看其SVG结构。 我看到了所有元素id和属性,但在我看来,没有办法在页面上使用我的脚本选择这些元素: $(‘#graphics path’).length; // 0 (jQuery) $(‘path’).length; // 0 anyway 是否可以像往常一样浏览图形元素?