通過(guò)url查找a元素并點(diǎn)擊
問(wèn)題:學(xué)生,班級(jí)等數(shù)據(jù) 是放到iframe里面的jsp. 學(xué)生管理的按鈕是在main.html上的菜單欄中。
解決方法:
通過(guò)id查找父窗體的 班級(jí)管理<a>標(biāo)簽,并點(diǎn)擊
$(window.parent.document).find("#folder_12").click();
后來(lái)菜單欄換成動(dòng)態(tài)的了,菜單id自然也就是動(dòng)態(tài)的了。
想要的是通過(guò) url獲取<a>,并點(diǎn)擊。
<a id="folder_14" onClick="removeTopMenuCss();switchFolder(this.id);changeContent('classManager/classList.do',this);" onFocus="this.blur()" href="javascript:void(0);" target="mainFrame">班級(jí)管理</a>
要獲取的就是 onClick方法的 changeContent(‘url參數(shù)')
直接看代碼:
//console.info( $(window.parent.document).find("a") );
$(window.parent.document).find("#OutFolder a").each(function (index, domEle) {
//var s = $(domEle).attr("onclick")+"";
//var start = s.indexOf (''classManager/classList.do');
var str = domEle.attributes.onclick.value;//利用js獲取onclick屬性值,搜索url
var start = str.indexOf (''classManager/classList.do');
if(start>0){
$(domEle).click();
}
});
總結(jié):原來(lái)一直使用jquery找方法,獲取onclick屬性,用indexOf總報(bào)錯(cuò),加上"" 空格轉(zhuǎn)化為string就行了
相關(guān)文章
JQuery 動(dòng)態(tài)擴(kuò)展對(duì)象之另類(lèi)視角
大家都知道javascript是動(dòng)態(tài)語(yǔ)言,它對(duì)動(dòng)態(tài)的支持是與身俱來(lái)的。2010-05-05
jQuery實(shí)現(xiàn)上下滾動(dòng)公告欄詳細(xì)代碼
之前做項(xiàng)目的時(shí)候,一直都想著做一個(gè)上下滾動(dòng)的公告欄,作為展示網(wǎng)站的最新公告信息,給用戶(hù)帶來(lái)極好的用戶(hù)體驗(yàn),下面小編通過(guò)實(shí)例代碼給大家分享基于jQuery實(shí)現(xiàn)上下滾動(dòng)公告欄,感興趣的朋友一起看看吧2018-11-11
jquery+CSS3模擬Path2.0動(dòng)畫(huà)菜單效果代碼
這篇文章主要介紹了jquery+CSS3模擬Path2.0動(dòng)畫(huà)菜單效果代碼,涉及jquery鼠標(biāo)click點(diǎn)擊事件及頁(yè)面元素樣式動(dòng)態(tài)變換的實(shí)現(xiàn)技巧,需要的朋友可以參考下2015-08-08
jQuery 自動(dòng)增長(zhǎng)的文本輸入框?qū)崿F(xiàn)代碼
文本輸入框內(nèi)的字?jǐn)?shù)不能確定,而input type="text"的size是固定的,當(dāng)字?jǐn)?shù)超過(guò)size時(shí)(默認(rèn)是20),先輸入的內(nèi)容就會(huì)從文本框的左端隱藏起來(lái),不便于輸入。2010-04-04
jQuery實(shí)現(xiàn)帶進(jìn)度條的輪播圖
這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)帶進(jìn)度條的輪播圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-09-09
jquery input checked全選與反選1.3.2的版本
jquery 全選與反選1.3.2的版本2009-05-05
全面解析jQuery $(document).ready()和JavaScript onload事件
這篇文章主要介紹了全面解析jQuery $(document).ready()和JavaScript onload事件的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06
ASP.NET jQuery 實(shí)例15 通過(guò)控件CustomValidator驗(yàn)證CheckBoxList
這節(jié)我們要講下如何通過(guò)控件CustomValidator來(lái)校驗(yàn)CheckBoxList,客戶(hù)端校驗(yàn)代碼通過(guò)jQuery實(shí)現(xiàn)2012-02-02

