我有一个链接,想要自动点击它以打开弹出窗口播放视频。
链接就像
<a rel="wp-video-lightbox" href="https://www.youtube.com/watch?v=xxxxxxx&width=640&height=480" title="">Watch Movie</a>
我如何在jQuery中执行此操作?
致以最诚挚的问候,
开尔文
答案 0 :(得分:2)
做这样的事情:
<a rel="wp-video-lightbox" href="" title="">Watch Movie</a>
$(document).ready(function(){
$('a[rel="your-rel"]').get(0).click();trigger('click');
});
<强>更新强> 根据您的需求更新代码,现在您只需要更改&#34; rel&#34;属性。
答案 1 :(得分:1)
您可以使用Attribute Equals Selector [name="value"]获取元素,然后使用.get()
来引用DOM元素。
使用
$(document).ready(function() {
$('a[rel="wp-video-lightbox"]') //Get element using rel attribute
.get(0) //Get DOM element
.click(); //Click
});
答案 2 :(得分:0)
试试这个:
$(document).ready(function(){
var rel = $('a[rel="wp-video-lightbox"]');
rel[0].click();
});
<强> JSFiddle Demo 强>
答案 3 :(得分:0)
<script>
$(document).ready(function(){
var href = $('a[rel="wp-video-lightbox"]').attr('href');
window.location.href = href;
});
</script>