首页 > 解决方案 > 为什么 attr() 只应用最后一种样式?

问题描述

我想知道为什么 attr() 只应用最后一个样式属性我想详细了解原因是什么?

<!DOCTYPE html>
<html>
<body>
   <p id="prg1">first paragraph</p>
</body>

<script src="C:\Users\SUDARSHAN\Desktop\html_UI\jquery-3.6.0.js">
</script>
<script>
   $('document').ready(function (){

      $('#prg1').attr({style:'color:yellow',style:'font-family:arial',style:'color:yellow',style:'border-style:dotted'});
    })
</script>
</html>

标签: jquery

解决方案


这是你要找的吗

<!DOCTYPE html>
<html>
<body>
   <p id="prg1">first paragraph</p>
</body>

<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<script>
   $('document').ready(function(){$('#prg1').css({color:'yellow','font-family':'arial','color':'yellow','border-style':'dotted'});})
</script>
</html>


推荐阅读