我从一个跨度创建了一个链接,原因有两个。
而不是:
<a href="http://www.google.com/">link</a>
我在某些地方的链接如下所示:
<span class="link" onclick="location.href='http://www.google.com/'">link</span>
我想控制一台Jquery UI手风琴,我通常会这样做:
<a href="#" data-panel="0" class="accordion">open accorion</a>
但是如何使用inline onclick来实现这一点?
<span class="link" onclick="open data-panel0">open accorion</span>
????
我没有onclick事件的经验,所以任何建议都表示赞赏 谢谢你的帮助!
干杯!
答案 0 :(得分:0)
你不应该把精力集中在内联点击事件上,因为它们被广泛认为是不好的做法。当您使用jquery时,您可以在文档准备好上附加您的点击事件,如下所示:
$(function () {
$(".accordion").click(function () {
//replace yourAccordion with the class of your actual accordion.
$(".yourAccordion").slideDown();
});
});