您好,欢迎访问一九零五行业门户网

通过url查找a元素并点击_jquery

举例说明之前的一个项目:添加学生的时候,没有班级数据。需要自动跳转到班级展示页面。
问题:学生,班级等数据 是放到iframe里面的jsp. 学生管理的按钮是在main.html上的菜单栏中。
解决方法:
通过id查找父窗体的 班级管理标签,并点击
复制代码 代码如下:
$(window.parent.document).find(#folder_12).click();
后来菜单栏换成动态的了,菜单id自然也就是动态的了。
想要的是通过 url获取,并点击。
复制代码 代码如下:
班级管理
要获取的就是 onclick方法的 changecontent(‘url参数')
直接看代码:
复制代码 代码如下:
//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();
}
});
总结:原来一直使用jquery找方法,获取onclick属性,用indexof总报错,加上 空格转化为string就行了
其它类似信息

推荐信息