Tag: hashtag

Jquery代码可以工作,但必须有一种方法可以减少它

我已经设法最终使这个代码工作,它根据URL中的hashtag以及div是否触摸窗口的顶部或底部来淡入和淡出div。 jQuery看起来像这样: var distanceFromTop = $(window).scrollTop(), distanceFromBottom = $(window).scrollTop() + $(window).height(); var divOneFromTop = $(“#div-one”).offset().top, divOneFromBottom = divOneFromTop + $(“#div-one”).height(); if (window.location.hash == “#div-one” && distanceFromTop >= divOneFromTop && !(distanceFromBottom > divOneFromBottom)) { $(“.div-one-info”).fadeIn(300); } else { $(“.div-one-info”).fadeOut(300); } var divTwoFromTop = $(“#div-two”).offset().top, divTwoFromBottom = divTwoFromTop + $(“#div-two”).height(); if (window.location.hash == “#div-two” && distanceFromTop >= […]

触发器点击带有#标签的URL

你能用标签触发点击URL吗? 例如: 我有这个链接: Contact Me 当我访问www.example.com/#contact以解雇时: $(‘a.contact’).trigger(‘click’); 这有可能通过任何hacky方式?

使用最小标记和哈希标记简单地“滚动到/向下”效果

我正在制作一个单页网站,顶部有经典导航。 现在我将链接设置为哈希标记,以便在页面中导航: About … … 显然,这是有效的,但跳转到约部分是即时的,而不是渐进的。 我正在寻找一个非常简单的实现,以便逐步过渡。 我不想要任何幻想。 没有轴,偏移或任何其他选项。 我只是希望滚动过渡是渐进的。 我想要的唯一设置是完成滚动所需的时间。 另外,我想对我的标记几乎没有任何更改。 我见过几个javascript插件,要求你使用锚标签来设置html文档中的位置 – 我不希望这样。 这个网站看起来很有前景,但我不知道如何设置它。 没有演示,所以我看不到如何设置它。 我在Javascript中不是那么有文化。 此外,jQuery的ScrollTo插件太复杂了。 我愿意使用一个有很多选项的插件,但我只是不希望这些选项阻止我弄清楚如何设置它。 任何帮助将非常感激!

Javascript标签导航

目前,我正在使用跟随点击事件的跟随function。 $(‘a.ux-thumb-wrap’).click(function(e){ e.preventDefault(); href=$(this).attr(‘href’); if($(player_container).is(“:visible”)){ $(player).tubeplayer(‘play’, href) } else { $(player).tubeplayer({ width: 853, height: 480, allowFullScreen: “true”, preferredQuality: “large”, loadSWFObject: false, modestbranding: false, initialVideo: href, autoPlay: true }); player_container.slideDown(“slow”); } 我想得到这个结果 如果访问者将一些电影的直接url(看起来像:domain.com/?page=youtube # 5hly8)输入地址栏,然后获取#符号后面的值并分配给href ,请执行其余function 在播放过程中,如果用户点击另一个缩略图,请将地址栏上的#符号后的值更改为缩略图href标记,然后执行其余function 我之前没有使用过hashtags。 请帮我修改这个function。