Jquery 如何更改javascript生成的css类

Jquery 如何更改javascript生成的css类,jquery,angularjs,vis.js,Jquery,Angularjs,Vis.js,我使用的是visjs库,它工作得很好,但是我不能更改这个libaryVisJS生成的css类,因为div是由库的javascript生成的。 我怎样才能改变这些div的等级呢!! 我试着用这个,但没用: $( document ).ready(function() { $(".vis-item").css("background-color", "red"); }); $( document ).ready(function() {

我使用的是visjs库,它工作得很好,但是我不能更改这个libaryVisJS生成的css类,因为div是由库的javascript生成的。 我怎样才能改变这些div的等级呢!! 我试着用这个,但没用:

$( document ).ready(function() {                
   $(".vis-item").css("background-color", "red");
 });
 $( document ).ready(function() {                
   $(".vis-item").css("background-color", "red");
 });

要将css类添加到某些元素,请执行以下操作:

 $('yourSelector').addClass('className');
 $('yourSelector').removeClass('className');
要从某些元素中删除css类,请执行以下操作:

 $('yourSelector').addClass('className');
 $('yourSelector').removeClass('className');
要更改作为html标记样式属性的内联css,请执行以下操作:

 $('yourSelector').css('display', 'block');
 $('yourSelector').css('background-color', 'blue');    
以此类推。通过这种方式,您可以在html标记的样式属性中添加css属性。您可以通过从样式属性传递空字符串来删除,如:

 $('yourSelector').css('width', '');    //This will removwe width property  
使用addClass右键覆盖现有类,而不是内联css

$( document ).ready(function() {                
   $(".vis-item").addClass('red');
 });
CSS:


你想改变你的div的css类或样式标签吗?你能分享代码吗?一个div的css但是这个div是由Javascript生成的visjs库的代码太长了。我知道所有这些,但是它对元素没有影响,我不知道为什么。但是当我创建了一个函数,我把它放在上面的选择器中,当我点击按钮时,它就消失了works..你意识到问题了吗?确保在jquery中操作div之前先渲染div。谢谢,但它不起作用..div的类是由javascript生成的..你意识到问题了在渲染html后可以添加类。以确保可以调试.vis-item.length。