jquery easyui 如何获取用户点的是那个Li 的值
如用户点了,第一层我就返回一个标识,点了第二层返回另一个标识。如:<liid=1>地上第一层</li>返回Id...
如用户点了,第一层我就返回一个标识,点了第二层返回另一个标识。如:<li id=1>地上第一层</li> 返回Id
展开
1个回答
展开全部
你绑定个onclick事件好了,然后吧this当参数传进去,在js中处理,根据传入object对象,获取该对象的id属性,这个时候你就知道是谁被选中了,然后还要处理一下冒泡事件。
这是javascript版本的。完成点击按钮放幻灯片的业务,都差不多,你自己看看做吧。javascript和jquery差不多,获取参数的是attr(“id”)。
function display(obj){
$("tp").style.backgroundImage="url('/TSKJ/images/"+obj.id+".jpg')";
stopBubble(e);
}
//解决ul中的冒泡事件
function stopBubble(e){
if(e){
e.stopPropagation();
}else{
window.event.cancelBubble = true;
}
}
这是javascript版本的。完成点击按钮放幻灯片的业务,都差不多,你自己看看做吧。javascript和jquery差不多,获取参数的是attr(“id”)。
function display(obj){
$("tp").style.backgroundImage="url('/TSKJ/images/"+obj.id+".jpg')";
stopBubble(e);
}
//解决ul中的冒泡事件
function stopBubble(e){
if(e){
e.stopPropagation();
}else{
window.event.cancelBubble = true;
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询