jquery獲取id屬性值帶有點的元素

admin發表於2017-04-01

如果元素的id屬性值中帶有點,那麼就無法直接使用選擇器獲取。

看如下程式碼例項:

[HTML] 純文字檢視 複製程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script type='text/javascript'>
$(document).ready(function(){
  $("#a.b").css("color","red");
});
</script>
</head>
<body>
<div id="a.b">
本站的地址是softwhy.com
</div>
</body>
</html>

上面的程式碼無法將文字的字型顏色設定為紅色,只要將程式碼修改如下就可以了:

[JavaScript] 純文字檢視 複製程式碼
$("#a\\.b").css("color","red");

相關文章