首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在使用href="#“时让flash标签云可点击?

问如何在使用href="#“时让flash标签云可点击?
EN

Stack Overflow用户
提问于 2011-01-20 18:28:31
回答 1查看 777关注 0票数 0

我对tag cloud是个新手。

我想要显示从服务器返回的所有标签,如果任何人点击任何标签,我想显示所有有标签的博客。

实际上,我能够创建标签云点击。但只有当我给http://www.google.com这样的引用时,它才能点击。但是我不想在href中给出直接的URL。如果我使用"#"而不是整个URL,那么标签云就变得不可点击了。

我们是否有任何其他选择,使链接可点击,而不给出整个URL。

我还想知道如何在单击时获取javascript或jquery中的<a>元素。

任何建议都将不胜感激!

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-20 18:45:27

你的问题不清楚。你需要在flash或者html页面中点击一个标签吗?

如果您想在网页中找到它,请使用

您可以通过调用传递给jquery中单击处理程序的事件对象的preventDefault方法来阻止导航到href标记中指定的url:

代码语言:javascript
复制
$("a").click(function(event) {
  event.preventDefault(); // prevent from going to the url specified in the href attribute
  // do something with the current a tag
  alert(this.id);
}

如果您希望在闪存/操作中使用,请执行以下操作

在a标记中使用asfunction协议。然后,您可以将asfunction调用委托给javascript调用,以将选定的标记转换为javascript!

代码语言:javascript
复制
<A HREF="asfunction:linkClicked,Foo">Link</A>

然后,您必须有一个名为linkClicked的函数,该函数接受1个参数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4745948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档