[英]jQuery .css sometimes doesn't work
我該如何解決jQuery函數“ .css”的問題,該函數僅在用戶(控制台,按鈕,...)觸發時才起作用?
我在.ready函數中使用間隔來觸發它,但是它不起作用。 但是,.html函數可以正確更改文本。
$(document).ready(function()
{
setInterval(function()
{
$.get("./getData", function(data)
{
$(".text").html("" + data + " %");
$(".circle").css("border-width", "" + data + "px");
});
}, 1000);
});
是否正確指定了其他邊框屬性? 邊框顏色和重量? 指定時其工作正常。
您的代碼看起來不錯,請確保data
為數字值,並且您的元素帶有類名circle
嘗試在window.onload上調用此函數。
<script>
function testFunction()
{
setInterval(function()
{
$.get("./getData", function(data)
{
$(".text").html("" + data + " %");
$(".circle").css("border-width", "" + data + "px");
});
}, 1000);
}
window.onload=testFunction;
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.