如果散列值被追加到url卸载中,则我试图将一个具有唯一href值的泛型item类作为目标,以模拟通常会发生在页面上的单击。
jQuery:
if(window.location.hash) {
var hash = window.location.hash;
function showHashVideo() {
jQuery("a.btn").attr("href", hash).trigger('click');
}
jQuery(showHashVideo);
}HTML:
<a class="btn btn-mini" href="#help-video-modal-Graphing" data-url="video-url" data-title="Graphing">Watch Video</a>发布于 2014-05-12 14:51:06
据我所知,您希望找到与A元素匹配的元素HREF。你可以这样做:
jQuery("a.btn[href='" + hash + "']").trigger("click");这将触发对a.btn和href=hash的单击。
发布于 2014-05-12 14:48:57
jQuery触发器不会触发DOM事件单击,因此必须这样做。
jQuery("a.btn").attr("href", hash).get(0).click()您需要使用属性-等于-选择器 jQuery( "[attribute='value']" )
jQuery('a.btn[href="' + hash + '"]').get(0).click();https://stackoverflow.com/questions/23612178
复制相似问题