jquery在触发器单击时设置css
我试图设置css的触发点击,我有一个代码,我触发点击功能在一个特定的李。该函数在特定li上正确触发,但我需要在特定li上设置css触发,触发时应更改li边框 我的代码是:jquery在触发器单击时设置css,jquery,function,Jquery,Function,我试图设置css的触发点击,我有一个代码,我触发点击功能在一个特定的李。该函数在特定li上正确触发,但我需要在特定li上设置css触发,触发时应更改li边框 我的代码是: $(".two-buttons > .form-preview").click(function(){ $('#myModal').show(); selectedimage = $('.form-preview').attr('name'); $('#hide-c
$(".two-buttons > .form-preview").click(function(){
$('#myModal').show();
selectedimage = $('.form-preview').attr('name');
$('#hide-content > div').not('.'+selectedimage).hide();
$('.resume01 > ul > li').find('li').attr('name', selectedimage).trigger('click');
});
我需要设置这个.css{border color:4A8107,border width:3px,border style:solid};在函数单击的li上
请建议,当函数在特定li上触发时,如何在特定li上设置css。您可以在单击后立即使用点组合: 此外,请尝试以下方法:
$.when($('.resume01 > ul > li')
.find('li')
.attr('name', selectedimage)
.triggerHandler('click'))
.done(functino(){
$(this)
.css({"border-color":"#4A8107","border-width":"3px","border-style":"solid"});
});
你可以做两件事
$'.resume01>ul>li'。查找'li'。属性'name',选择图像。触发器'click'。css{边框颜色:4A8107,边框宽度:3px,边框样式:实心}
在事件处理程序中设置css
$'.resume01>ul>li'。单击函数{
$this.css{边框颜色:4A8107,边框宽度:3px,边框样式:实心};
};
您可以在li上定义单击功能,如下所示:
$('.resume01 > ul).on("click", "li", function() {
$(this).css({"border-color":"#4A8107","border-width":"3px","border-style":"solid"});
});
});
请在你的帖子中添加相关的html。你为什么不试试这个。触发“点击”。css{边框颜色:4A8107,边框宽度:3px,边框样式:实心};你能为你的代码添加fiddler吗?我试过了,但它不能设置css属性。我需要使用此$'.resume01>ul>li.选择特定li的css。查找'li'。属性'name',选择图像。触发'click'你能发布相关的html代码吗,我觉得一定是出了什么问题,因为您在ul>lian中找到了li,如果只有ul>li,那么我必须立即更新代码。
$('.resume01 > ul).on("click", "li", function() {
$(this).css({"border-color":"#4A8107","border-width":"3px","border-style":"solid"});
});
});