我有以下代码
<!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();
了,但是没有用