我有以下代码
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
  $("p").click(function(){
    var parts = $('#gitrepo').attr('value'); 
    alert(parts);
    return false;
  });
});
</script>
</head>
<body>
<p id="gitrepo">http://github.com/username/repo</p>
</body>
</html>
我需要将值提取到脚本中的parts 变量中,然后用'/' 分割它。当我将字符串传递给部件时,我可以使用 .split('/') 将其拆分为 '/',例如,var parts="http://www.github.com",但是当我尝试使用 id 标签从 html 中获取它时,警报显示为 'undefined' “零件”的价值。我如何提取之间的<p></p>值id"gitrepo"?
我也试过$('#gitrepo').val();了,但是没有用