Tag: 超链接

单击Chrome中非常基本的jQuery链接时的INDEX_SIZE_ERR

通过在Chrome版本20.0.1132.57中附加了一些基本jQuery的简单链接上多次单击来获取以下错误: Error in event handler for ‘undefined’: INDEX_SIZE_ERR: DOM Exception 1 undefined 这是一个非常基本和简单的代码的现场演示,触发错误,只需在控制台日志打开时多次发送链接(开发人员工具): http : //jsfiddle.net/ZkXDy/

jQuery:动画文本颜色

我想动态更改hover事件中的链接颜色。 到目前为止我得到了以下代码,但它不起作用。 有什么建议吗? 在我看来,这似乎是正确的…… $(‘.fadelink’).hover(function(){ $(this).animate({ color: ‘#333’ }, 600); }, function(){ $(this).animate({ color: ‘#999’ }, 600); });

jQuery .click()不会在使用.wrapInner()动态创建的链接上触发

我遇到了这个脚本的问题,对于我的生活,我无法弄清楚它有什么问题。 快速浏览我的内容: HTML: test reset jQuery: // Main function $(“[id^=wildcard_]”).children(‘div’).children(‘a’).click(function() { $(this).replaceWith($(this).text()); }); // Temporary reset function $(“a.reset”).click(function() { $(“[id^=wildcard_]”).children(‘div’).wrapInner(”); }); “测试”链接正常工作,因为它应该是第一次被点击 – 它被转换为纯文本)。 为了不在这里粘贴大部分脚本,我创建了一个临时函数,它将包装div的内容,将“test”纯文本转换回链接。 这就是它变得混乱的地方 – 第一个函数的.click()监听器将不再在这个动态创建的链接上触发,而FireBug不会抛出任何错误或警告。 你也可以在JSfiddle上看到这个: http : //jsfiddle.net/rWz69/ 任何有关这方面的帮助都将不胜感激!

当用户使用JQuery访问哈希链接(#something)时如何运行JavaScript函数?

我在http://example.com/app有一个webb应用程序,如果用户正在访问http://example/app#add-item ,我想显示一个表单。 有什么办法可以使用jQuery脚本来添加这个function吗? 我当前的jQuery脚本已经有这样的结构: $(document).ready( function() { $(‘#search’).keyup( function() { … } ); } ) 如何使用这样的方式显示表单: $(document).ready( function() { $(‘#search’).keyup( function() { … } ); $(‘#add-item’).visit( // .visit probably doesn’t exist function() { content.innerHTML = myForm; } ); } )

通过jQuery基于链接位置进行操作

如何检索给定链接的rel属性的值并将其传递给处理程序? 我有一个这样的链接列表 链接列表 Answer1 delete Answer2 delete Answer3 delete 这些链接由以下代码生成。 rel的以下值似乎没有传递给处理程序。 PHP生成的链接 echo (https://stackoverflow.com/questions/1350539/to-make-an-action-based-on-the-link-location-by-jquery/$answer . “delete” ); 用户单击第二个链接。 rel属性应该将答案传递给处理程序。 jQuery应该基于POST -data执行以下操作。 jQuery的 jQuery(‘a.delete_answer’).live(‘click’, function(){ jQuery.post(‘/codes/handlers/delete_an_answer.php’, { delete_answer: jQuery(this).attr(‘rel’) }, function(){ https://stackoverflow.com/questions/1350539/to-make-an-action-based-on-the-link-location-by-jquery/$(“#one_answer”).removeClass(“yellow”); }) }); 文件delete_an_answer.php https://stackoverflow.com/questions/1350539/to-make-an-action-based-on-the-link-location-by-jquery/$dbconn = pg_connect(“host=localhost port=5432 dbname=masi user=masi password=123”); // remove the answer https://stackoverflow.com/questions/1350539/to-make-an-action-based-on-the-link-location-by-jquery/$result = pg_query_params ( https://stackoverflow.com/questions/1350539/to-make-an-action-based-on-the-link-location-by-jquery/$dbconn, ‘DELETE FROM answers WHERE answer […]

如何使用jQuery更改链接的标题

这是我的代码: $(‘#link’).attr(“href”,link) $(‘#link’).text(text) 如何使用jQuery更改链接的标题? 我正在更改https://stackoverflow.com/questions/7226592/how-do-i-change-the-title-of-a-link-using-jquery/url,但我无法编辑文本,我做错了什么? text $(‘#link’).attr(“href”,data[1].https://stackoverflow.com/questions/7226592/how-do-i-change-the-title-of-a-link-using-jquery/url) $(‘#link’).attr(“title”,data[1].title) title 我想简单地改变两件事: https://stackoverflow.com/questions/7226592/how-do-i-change-the-title-of-a-link-using-jquery/url 标题(如上所示) 我可以更改链接,但标题不会改变。 我选错了。 因此,有没有办法列出所有可用的attr? 或者你能帮助我改变上面的文字标题吗? 答案都是可以接受的。 hero_1_large_text hero_1_small_text text

链接时Javascript文件无效,但在内部工作?

直到最近我才遇到问题,但由于某种原因,当我链接我的JS文件时,它们根本不会执行。 jQuery工作,但任何需要jQuery的文件,如缓动和其他概念文件,他们拒绝在我的机器上的任何浏览器中运行。 但是,这是奇怪的部分。 如果我将所有代码都包含在HTML文档中的“script”标记中,一切正常; 没有问题,错误,任何事情。 (jquery.js仍然链接到文档)。 我正在使用Dreamweaver,它告诉我它们是正确链接的。 我完全迷失了,我无法解决这个问题。 这是HTML: http : //jsbin.com/iyagub/1 我不明白什么可能导致JS文件无法正常工作。 我在本地运行它,但不是在localhost上运行,而是通过Windows资源管理器运行。 我在Windows 8 64位上。 我不确定这是否是一个安全问题,但我不知道我是怎么说的; 就像我曾经做过的任何其他项目一样,它一切正常。 请记住,如果我使用脚本标记直接将链接的JS文件中的任何代码粘贴到HTML文档中,它就可以完美地运行。 有谁知道它可能是什么?

jQuery – 活动链接和父关系

我正在为站点导航,需要一些关于动态添加类到活动链接的指导。 此外,一旦建立了该链接,我需要引用回父母并让它“显示”。 这就是我正在使用的。 导航是手风琴风格,但不使用Accordion UI。 Home Information Audio Video Presentations Clinics Office 1 Office 2 Forms Success Stories 然后我有一些jQuery来初始隐藏子菜单项: $(function(){ $(‘ul#menu3 ul’).hide(); $(‘ul#menu3 > li > a.drop’).click(function(){ $(this).parent().children(‘ul’).toggle(“slow”); return false; }); 到现在为止还挺好。 一切正常。 现在我想动态突出显示活动链接,我尝试使用: var path = location.pathname.substring(1); if ( path ) $(‘ul#menu3 a[href$=”‘ + path + ‘”]’).attr(‘class’, ‘selected’); 但是添加正确的类似乎不够。 我需要做的最后一件事是将导航打开到活动组。 例如,如果Audio是当前页面,则导航手风琴的Information部分将打开以显示活动链接。 我真的很感激这方面的一些帮助。 谢谢。

可以使用jQuery或Javascript将图片的特定部分用作链接吗?

我有这个想法,使图片(不是文本)的单独和各个部分链接到不同的页面或网站,我想要完成而不是实际创建不同的照片并将它们彼此靠近所以看起来它是一个完整的图片。 这里有没有人知道如何使用JavaScript的变种来实现这一点,比如jQuery或纯JavaScript或者什么? 谢谢! 🙂

Jquery:将链接标记为已访问但未打开它们?

我无意改变链接(我听说这是不可能的,但如果不是我想知道如何)。 如果需要这样做,我可以将它添加到浏览器历史记录中。 我想遍历页面上的所有 ,并将其状态更改为已访问。 例如: $(“a”).each(function(){ //mark as visited (somehow?) }); 基本上在我的页面上创建“全部标记为已读”按钮。 有任何想法吗?