重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

JQueryli选中,Jquery选择器

搜索列表中有多个ul,每个ul中的li选中后高亮显示,请问用jQuery怎么写?

线 LINE L

成都创新互联专注于宁德企业网站建设,响应式网站设计,成都商城网站开发。宁德网站建设公司,为宁德等地区提供建站服务。全流程按需策划,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务

C, *CIRCLE(圆)

T, *MTEXT(多行文本)

CO, *COPY(复制)

MI, *MIRROR(镜像)

AR, *ARRAY(阵列)

O, *OFFSET(偏移)

RO, *ROTATE(旋转)

M, *MOVE(移动)

E, DEL键 *ERASE(删除)

X, *EXPLODE(分解)

TR, *TRIM(修剪)

EX, *EXTEND(延伸)

jquery选择除了它本身之外的li

$(document).ready(function(){

$('.myli').click(function(){

$('.myli').attr('class','oldliclass'); //旧的样式

$(this).attr('class','newliclass');  //新的样式

});

});

//提醒:这个不一定是连续点的,可能是 点1 后又点击5了

jquery选择li中data-id为1的元素

jquery选择li中data-id为1的元素是:

$("li[data-id='1']")。

网页链接

jQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。由John Resig在2006年1月的BarCamp NYC上发布第一个版本。目前是由 Dave Methvin 领导的开发团队进行开发。全球前10000个访问最高的网站中,有59%使用了jQuery,是目前最受欢迎的JavaScript库。

jquery 中点击里的文本使radio被选中,但是重复点击后事件不触发

你好!!

$('.ss').click(function(){

var    $radio = $(this).find("input[type=radio]"),

$flag  = $radio.is(":checked");

if( !$flag ){

$radio.prop("checked",true);   

}

});

jquery中如何加UL下lI的背景图,选中时去除背景图

添加 li 的背景图可用如下css样式

li{background:url('bg.png');}  // 设置li元素的背景图为当前目录下的bg.png

li{background:nome;}           // 取消背景图

所以实现上述要求可以采用如下思路:为取消背景图样式设定一个class,点击li元素时为其应用此样式。

实例演示如下:

创建Html元素

div class="box"

span演示点击li去除背景样式:/spanbr

div class="content"

lilist-item-1/li

lilist-item-2/li

lilist-item-3/li

lilist-item-4/li

/div

/div

设置css样式

div.box{width:300px;padding:20px;margin:20px;border:4px dashed #ccc;}

div.box span{color:#999;font-style:italic;}

div.content{width:250px;margin:10px 0;padding:20px;border:2px solid #ff6666;}

li{margin:10px 0;padding:10px 0;background:url('bg1.png')}

.selected{background:none;}

编写jquery代码

$(function(){

$("li").click(function() {

$(this).addClass('selected').siblings('li').removeClass('selected');

});

})

观察效果

初始样式

点击第二个li的效果

接着点击第四个li的效果

Jquery中的$("li",this)

勇气 和 sd1132632 都正确。

this指代当前对象或事件发生者的 dom元素。

$('li',this)指从指代的dom对象中选li


网页题目:JQueryli选中,Jquery选择器
分享链接:http://cqcxhl.cn/article/hoeeeh.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP