我正在开发一个使用API从网站中提取原始信息的项目。这个原始信息的所有内联样式仍然完好无损,所以我想要的是在span
中添加一个类,如果它包含样式为background-color: #345678
的内联样式。这可以用Javascript / jQuery吗?
我目前删除样式的方法是:
$(".card").removeAttr("style");
我尝试使用此代码添加一个类,但它似乎没有效果:
$('span[style*="background-color"][style*="#345678"]').addClass('alignleft');
有没有人对如何做到这一点有任何想法?感谢。
答案 0 :(得分:2)
您的实施非常接近:
$scope.$watch(someCondition, function(){
if (someCondition){
$scope.someValue1 = $scope.someValue2
}
})
但你需要把它们放在一起:Fiddle
$('span[style*="background-color"][style*="#345678"]').addClass('alignleft');