Tag: href

将window.hostname href应用于图像?

如果图像html是 如何使用jquery将window.hostname作为href包围图像周围的 ? 因此,如果网页的url是http://www.google.com/search?jksjkjskaj jquery应该返回

从值中删除#(jQuery)

var current = $(this).attr(‘href’); alert(current); 使用’#’显示值,例如’#target’而不仅仅是’target’,我在代码中修改了什么? 谢谢

使用jQuery获取另一个文件列表中的下一个href?

我搜索和搜索了,似乎我坚持这个问题。 不知怎的,我认为这不会太难,而且可能不适合那些对jQuery有更多了解的人。 我有一个.html文件,我们称之为“originalfile.html”,带有几个列表,如下所示: 链接在一个新窗口中打开,在“link(x).html”文件中,我希望“上一个”和“下一个”按钮在现在关闭的原始文件中保持上/下列表,可以通过某种方式进行返回:在div #content中的所有列表中命中== 0时的第一个href,或者换句话说是一个循环。 “next”和“prev”按钮应该从_self窗口中的原始文件打开列表中的下一个/ prev链接,其中下一个文件将具有相同的按钮,依此类推。 我不知道我是否会以正确的方式解决这个问题,但我已经做到了这一点: 我通过使用得到当前的文件名 var filename = location.pathname; 然后我通过使用获得原始列表 $.ajax({ url: ‘/path/originalfile.html’, success: function(response) { $(“#linkdiv”).html(jQuery(response).find(‘#content’).html()); }); 我正在使用新的div“#linkdiv”,然后搜索该div中的当前文件名 $(“#linkdiv a[href=(filename)]”); 我无法让它工作,以及如何找到next()和prev()href等。我相信我可能会在某个地方错过一个.live? 现在的问题是,是否有办法做这样的事情: $.ajax({ url: ‘/path/originalfile.html’, success: function(response) { $(“#next”).html(jQuery(response). find(‘href with same value as current filename’). next(“href”); $(“#prev”).html(jQuery(response). find(‘href with same value as current filename’). prev(“href”); }); 现在我知道这段代码不起作用,但有没有办法通过使用当前文件名找到href,然后获取上一个和下一个href并将它们附加到ID为#next和#prev的按钮???

Fancybox下载图片

我正在尝试为您当前在Fancybox中查看的图像制作一个下载按钮。 我认为这样做很容易,因为url已经存储在标签中,所以我想我可以重新使用它作为链接。 我甚至试图在fancybox中找到的src ,然后将其添加到链接的href ( 标签) 。 我只是缺乏jQuery技能来完成它。 到fancybox.js我添加了标签: Download 我试着像这样复制并粘贴https://stackoverflow.com/questions/18273091/fancybox-download-image/image.jpeg ,但这不起作用: var href = $(‘.fancybox-image’).attr(‘href’); $(‘a.test’).attr(‘href’, href );

jQuery attr href,为什么不工作?

我认为以下代码行应该可以正常工作: $(“.1”).attr(‘href’, ‘#Home’); 对? 但是当我将它与另一个jQuery脚本集成时,为什么它不起作用? $(window).bind(“load”, function() { $(‘.1’).click(function() { $(‘.1’).removeClass(‘tab1’); $(‘.2’).removeClass(‘active2’); $(‘.3’).removeClass(‘active3’); $(‘.4’).removeClass(‘active4’); $(‘.1’).addClass(‘active1’); $(‘.2’).addClass(‘tab2’); $(‘.3’).addClass(‘tab3’); $(‘.4’).addClass(‘tab4’); $(‘#PortfolioMainContainer:visible’).fadeOut(“slow”,function(){ $(‘#TextContent’).load(‘Home.html’, function() { $(this).fadeIn(“slow”) }); return false; }); if(!$(“.1”).hasClass(“ActiveTab1”)) { $(“.1”).attr(‘href’, ‘#Home’); $(‘#TextContent:visible’).fadeOut(“slow”,function(){ $(‘#TextContent’).load(‘Home.html’, function() { $(this).fadeIn(“slow”) }); return false; }); } $(“.1”).addClass(“ActiveTab1”); $(“.2”).removeClass(“ActiveTab2”); $(“.3”).removeClass(“ActiveTab3”); $(“.4”).removeClass(“ActiveTab4”); }); }); 我想要明确的是当你点击带有类.1的div时,URL必须改为http://www.websiteurl.com/#Home 有没有人知道如何让它工作?

使用href和javascript的jQuery附加元素不起作用

所以我在jQuery中附加了一些包含href的元素,当点击锚点时它会调用另一个脚本,但是不起作用; 这是一个例子: $(“.un_comentario”).hover( function () { $(“#dedos_voto”, this).append($(“”)); } ); 因此,您可以看到锚具有调用另一个脚本的href,这是另一个脚本: $(function(){ $(“span.vote_up”).click(function(){ //get the id the_id = $(“div.un_comentario”).attr(‘id’); $.ajax({ type: “POST”, data: “action=vote_up&id=”+$(“div.un_comentario”).attr(“id”), url: “votacomment.php”, success: function(){alert(“Gracias, el voto se ha agregado.”); } }); }); }); 因此,只有元素在html标记中时脚本才有效,但如果元素附加了jQuery则不行。 有什么建议吗?

如何使用哈希标记Href刷新页面

我有一个href为”/news#1930″ 。 当我在/news页面上点击此链接时,它不刷新页面(它只是将#1930添加到URL的末尾)。 我希望它刷新页面(我使用#tag后面的信息和一些jquery在相应的iframe中加载特定的文章,当它不刷新时不会加载新文章)。 关于如何强制刷新的任何想法? 我目前的代码是: $(document).ready(function() { var $news_story = $(window.location.hash.substring(1)), $news_number = $news_story.selector, $news_url = ‘http://www.synergy-pr.com/news/mediacenter/index.html?view=article&CustomerID=41b1if9-a17d4va5sf7of15e3kb0pa3kd2y-99d03n8sq4ad2xk8h47j00r98el5pf&ClientArticleID=’ + $news_number, //url of specific article $news_url_default = ‘http://www.synergy-pr.com/news/mediacenter/index.html?CustomerID=41b1if9-a1hd4xa52f78f1ke3bb0oa3ld2k-90208c8g64x02nh8wf7ad0m181p5su’; //url of general news page if ($news_number.length>0) { //if their is a # with a number, this means it is a sidebar link and should load that specific […]

如何在href javascript函数中获取调用元素?

我在html中有一个锚标记元素,如: 现在在javascript函数中,我写了: function handleEvent(sourceElement, txt) { console.log(sourceElement); } 在这种情况下,安慰元素将成为窗口。 我尝试了sourceElement.document.activeElement,但它似乎不适用于chrome,它将作为body元素出现。 我不能将锚标记的结构更改为’onClick’函数,因为这来自其他来源。 有没有办法在这种情况下找到调用元素?

获取jQuery的href属性

我有一些表行 example

jQueryhover在上

我有一个像元素列表 some text test some text test some text test some text test some text test some text test some text test 我想添加一个hover元素,这样当用户将鼠标hover在 上时,只有那些项hover。 我有这个(启用hover的只是一种颜色) jQuery(‘ol li’).hover(function () { jQuery(‘ol li.blah a’).addClass(‘hover-enabled’); }, function () { jQuery(‘ol li.blah a’).removeClass(‘hover-enabled’); }); 它有效,但所有项目都hover – 而不仅仅是个人 。 有任何想法吗 ?