关于a标签的 href 与 onlick
生活随笔
收集整理的這篇文章主要介紹了
关于a标签的 href 与 onlick
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
<ul class="nav nav-pills nav-stacked"><li role="presentation" class="active"><a href="javascript:void(0);" onclick="aClicked(this)">申請一個會議</a></li><li role="presentation" ><a href="javascript:void(0);" onclick="aClicked(this)">查看歷史</a></li><li role="presentation" ><a href="javascript:void(0);" onclick="aClicked(this)">正在進行的會議</a></li></ul>
這么寫就不可以
如上有這么一個結(jié)構(gòu)
function aClicked(elem){ var that =elem; var parent = $(elem).parent();$(parent).parent().find("li").each(function(){alert(that==$(this);alert($(that)==$(this); });}這樣情況下會是6個false
?最后把javascript代碼改成了這樣...完成任務(就是點哪個,哪個的class= active,其他的取消)
function aClicked(elem){$("ul li.active").removeClass("active");$(elem).parent().addClass("active"); }?
?
?
?
有這樣代碼
function aClicked(elem){ alert($(elem)); }另外,這樣寫的話aClicked里面是可以獲取正確的a標簽的
<li role="presentation" ><a href="javascript:aClicked(this);">正在進行的會議</a></li>這么寫就不可以
轉(zhuǎn)載于:https://www.cnblogs.com/alexmercer/p/4676664.html
總結(jié)
以上是生活随笔為你收集整理的关于a标签的 href 与 onlick的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最短路之Dijkstra算法
- 下一篇: [SSH] Eclipse+Struts