2012-06-19 26 views
-2

我已經構建了一個小功能,其工作是在警戒框中獲取價值,但我想從開始只挑選5個字符。這裏是我的功能如何在jquery中挑選價值

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Untitled Document</title> 
<script type="text/javascript" src="jquery-1.7.2.js"></script> 
<script type="text/javascript"> 

$(function(){ 

    $(".hhh").click(function(){ 

     $(this).html() 

    }) 
}) 

</script> 

</head>  
<body> 
    <div class="hhh">dd:ff:aa</div> 
</body> 
</html> 
+0

這裏沒有問題。請更具體地說明你的問題是什麼。 –

+0

你能詳細解釋一下嗎? –

回答

3

你可以使用substring方法:

$('.hhh').click(function() { 
    alert($(this).html().substring(0, 5)); 
}); 

顯然檢查字符串的長度呼籲substring,以確保它至少有5個字符之前可能是一個很好的檢查做。

3

你的意思是substr

$(this).html().substr(0, 5);