<ul>
<li ><a href="">课程设计</a></li>
<li ><a href="">学年论文</a></li>
<li ><a href="">毕业论文</a></li>
</ul>
想通过jqeury实现,单击课程设计,学年论文,毕业论文调用的一个函数,但传递的参数不同,怎么实现?然后再通过$.ajax(),调用不周的页面。
$(document).ready(function(){
$(".lw").click(function(){
});
});
谢谢,帮分析一下!
<livalue="a">中的value值如何通过点击传递给jquery?
答案:4 悬赏:80 手机版
解决时间 2021-01-01 21:45
- 提问者网友:临风不自傲
- 2021-01-01 14:11
最佳答案
- 五星知识达人网友:野味小生
- 2021-01-06 14:34
首先你要注意一点li标签的value属性只支持数字类型.即该标签的序号.所以如果你想取得li里面的属性的话.可以自己在li标签里面自定义属性.然后通过jquery的attr方法获取的属性的值<br><ul><br> <li p="课程设计"><a href="javascript:;">课程设计</a></li><br> <li p="学年论文"><a href="javascript:;">学年论文</a></li><br></ul><br>$(function(){<br> $("li").click(function(){<br> alert($(this).attr("p"))<br> });<br>});
全部回答
- 1楼网友:从此江山别
- 2021-01-06 17:32
var dataarray = [];
$('ul').children('li').each(function(){
var self = $(this).children('p');
var data = {
'pli_id': self.eq(0).text(),
'pli_name': self.eq(1).text(),
'pli_age': self.eq(2).text()
};
dataarray.push(data);
});
最后dataarray里面就是一个对象的数组,具体就是
[
{ pli_id: '1001', pli_name: '小强', pli_age: 13 },
{ pli_id: '1002', pli_name: '小丽', pli_age: 14 },
{ pli_id: '1003', pli_name: '小明', pli_age: 12 },
{ pli_id: '1004', pli_name: '小红', pli_age: 14 }
]
- 2楼网友:何以畏孤独
- 2021-01-06 16:55
li 标签没有 value 属性,如果你想自定义属性,可以使用 data-xxxxx,xxxxx 可以为任意有效字符,通常为数字和字母,例如 data-age, data-gender, data-value、、、<br><br><br>要获取一个元素的属性,使用 .attr("属性名称");<br><br><br><script type="text/javascript" src="http://localhost/lib/jquery/jquery-1.9.1.js"></script><br><script type="text/javascript"><br>$(function() {<br> $("#list a").click(function() {<br> // 输出 li的class,网址,文字<br> alert($(this).parent().attr("data-value"));<br> alert($(this).attr("href"));<br> alert($(this).text());<br> return false;<br> });<br>});<br></script><br><br><ul id="list"><br><li data-value="course"><a href="course_design.html">课程设计</a></li><br><li data-value="academic"><a href="academic_thesis.html">学年论文</a></li><br><li data-value="graduation"><a href="graduation_thesis.html">毕业论文</a></li><br></ul>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯