我对tag cloud是个新手。
我想要显示从服务器返回的所有标签,如果任何人点击任何标签,我想显示所有有标签的博客。
实际上,我能够创建标签云点击。但只有当我给http://www.google.com这样的引用时,它才能点击。但是我不想在href中给出直接的URL。如果我使用"#"而不是整个URL,那么标签云就变得不可点击了。
我们是否有任何其他选择,使链接可点击,而不给出整个URL。
我还想知道如何在单击时获取javascript或jquery中的<a>元素。
任何建议都将不胜感激!
谢谢!
发布于 2011-01-20 18:45:27
你的问题不清楚。你需要在flash或者html页面中点击一个标签吗?
如果您想在网页中找到它,请使用
您可以通过调用传递给jquery中单击处理程序的事件对象的preventDefault方法来阻止导航到href标记中指定的url:
$("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!
<A HREF="asfunction:linkClicked,Foo">Link</A>然后,您必须有一个名为linkClicked的函数,该函数接受1个参数。
https://stackoverflow.com/questions/4745948
复制相似问题