Tag: 超链接

使用JQuery中的锚点链接到当前页面和其他页面中的特定(隐藏)选项卡?

我已经在这个网站上检查了多个答案,但由于某种原因他们无法解决我的问题( 如何在JQuery中使用锚标签从其他页面中选择特定的选项卡?? )。 我只在我的本地计算机上测试这个,所以我不确定这是否会产生影响。 我想链接到当前页面以及其他页面中的每个选项卡。 现在我可以单击每个选项卡,它可以正常工作,站点URL也会更改(#tab1,#tab2等)。 但是,例如,如果我单击选项卡1链接(不是实际选项卡,但页面上的目标是选项卡1的链接),而选项卡2可见,则没有任何反应,但URL更改为/site.html#tab1 。 但是,如果我在选项卡1可见时单击选项卡1链接,它会成功将我带到选项卡1.出现问题,因为选项卡已隐藏 – 链接仅适用于当前可见的选项卡。 我想如果我至少可以在页面内工作,我也可以从页面外的链接开始工作。 基本上,我希望能够向某人发送指向/site.html#tab3的链接并将其转到该选项卡。 我的代码: $(document).ready(function() { //Default Action $(“.tab_content”).hide(); //Hide all content $(“ul.tabs li:first”).addClass(“active”).show(); //Activate first tab $(“.tab_content:first”).show(); //Show first tab content //On Click Event $(“ul.tabs li”).click(function() { $(“ul.tabs li”).removeClass(“active”); //Remove any “active” class $(this).addClass(“active”); //Add “active” class to selected tab $(“.tab_content”).hide(); //Hide all tab […]

jQuery:无法识别的表达式

$(document).ready(function(){ var page = window.location.hash; if(page != “”){ $(‘a[href=’+ page +’]’).addclass(‘selected’); pageload(page.replace(‘#/page/’, ‘pages/?load=’)); } $(‘#top a’).click(function(event){ $(‘#top a’).removeClass(‘selected’); $(this).addClass(‘selected’); pageload($(this).attr(‘href’).replace(‘#/page/’, ‘pages/?load=’)); event.preventDefault; }); }); Link Link Link Link Link 因此,当我尝试这样做,并使用window.location.hash加载页面时,我在控制台中收到错误消息: 未捕获错误:语法错误,无法识别的表达式:[href =#/ page / link] 我怎样才能做到这一点?

没有元素ID时,单击带有Javascript的链接

请原谅我,如果已经在某个地方得到了回答,但我找不到我想要的东西。 我在Chrome中使用Greasemonkey,在Chrome中使用Tampermonkey尝试创建Javascipt来改变我与网页的交互方式。 在页面加载时,我想在后台的新选项卡中自动打开一个链接。 每次加载页面时,此链接略有不同。 网页上的元素是这样的: SSH 带*的部分每次都是不同的。 那么如果它没有elementID或者至少是一个elementName,我如何在页面加载时自动点击该链接?

用javascript或jquery更改链接的域部分

抱歉我的原始问题不清楚,希望通过重新措辞我可以更好地解释我想做什么。 因此,我需要一种方法来使用JavaScript(或jQuery)来执行以下操作: 确定正在访问的当前页面的域 识别页面上使用域名www.domain1.com的所有链接,并替换为www.domain2.com 即如果用户访问www.domain2.com/index,则: Test 1 应该在加载时动态重写 Test 1 甚至可以只重写href标签中的部分url吗?

链接到不同的页面 – > jquery滚动到特定的锚点

在我的主页底部,我已经包含了一个联系表单,并将此部分的锚点指定为div id =“contact”。 当在任何页面上单击联系人按钮时,它应该导航到主页并在页面加载时,自动滚动到联系人表单。 在查看了我在这里找到的类似问题之后,我一直没有成功地开始工作: jQuery从不同页面滚动到ID当我尝试时,它只是跳转到表单。 我想让它顺利滚动。 Get in touchContact 问题jquery函数从其他页面滚动到主页上的联系人锚点: (function($){ var jump=function(e) { if (e) { e.preventDefault(); var target = $(this).attr(“href”); } else { var target = location.hash; } $(‘html,body’).animate({ scrollTop: $(target).offset().top },1000,function() { location.hash = target; }); } $(‘html, body’).hide() $(document).ready(function() { $(‘a[href^=#]’).bind(“click”, jump); if (location.hash) { setTimeout(function(){ $(‘html, body’).scrollTop(0).show() jump() }, […]

锚链接到页面的某个位置

我有一个链接到另一个页面的锚链接。 单击它时,默认情况下会转到下一页的顶部。 我想把它带到页面的某个位置。 我该怎么做(使用jQuery幻灯片效果或普通的HTML)? 例如,当单击.sample a时,我希望它将您带到链接页面的某个位置。

Jquery Mobile – 使用图像作为链接 – 图像下方的蓝线

我正在尝试将缩略图图像用作JQM中的按钮。 我知道JQM添加了一些格式和样式。 我有图像按钮看起来和行为完全符合我的要求,除了一件事 – 在我的手机上,蓝色下划线被添加到所有用作链接的图像。 一些信息: – 我的手机是三星Galaxy SII Skyrocket – Android版本2.3.5 – 最新版本的Firefox,Google Chrome,IE或Safari中没有出现蓝线。 – function似乎完全按预期工作。 这是代码: 有谁知道为什么这条蓝线出现在缩略图/按钮下面? 编辑: 这是我正在谈论的蓝线的截图: http://i41.tinypic.com/2rhtvz8.png

jquery切换:点击链接跳转回页面顶部

我创建了一个jquery切换,但是当我单击链接打开div时,它将跳转到页面顶部。 我怎样才能解决这个问题? 我知道我可以用其他东西替换链接,但我需要向用户说明它是一个链接,并且他们可以点击它。

jQuery:捕获锚点href onclick并异步提交

我几乎永远不会玩客户端的东西,这可能是一个简单的任务就是踢我的屁股:) 我有一些链接。 OnClick我想阻止默认操作,捕获它的href url,向该url提交ajax GET,并简单地用结果alert()但是我甚至无法超越起始线:) 播放时间的示例锚点: Click Here Click Here 现在,我已经对SO上的类似请求提出了一些建议,但链接仍然导致浏览器导航到href url。 即使只是 $(‘a’).click(function (event) { event.preventDefault(); //here you can also do all sort of things }); …链接仍然导航到另一页。 我有点像和婴儿在这里:) 任何和所有帮助将深表感谢。 而且,是的,我包括jQuery 🙂

jQuery事件没有触发

我有3个文件: js_json.js – >我的json代码 javascript.js – >我的javascript函数 的index.php 这里是js_json.js的代码: $(function(){ $(‘#postTitle’).change(function(){ var title_id = $(“#postTitle”).val(); $.ajax({ type:”post”, url:”proses.php”, data:”title_id=” + title_id, dataType:”json”, success:function(data){ body=””; //$.each(data, function(i,n){ //body = n[‘body’]; //}); body += “Hola Test”; $(“.postBody”).empty(); $(“.postBody”).append(body); }, error:function(data){ $(“.postBody”).empty(); $(“.postBody”).append(“NO Post Selected.”); } }); return false; }); }); 在这里我的javascript.js代码: $(function (){ $(“a[name=pesan]”).click(function (){ alert(“holalalalalal…..!”); }); […]