0
我只是想知道如果有這樣的事情是可能的/可用或行號不創建文本編輯器一樣使用jQuery和CSS,HTML
對於我的HTML頁每一行我要顯示在極端的行號左邊的頁面與許多編程編輯器類似。 你知道任何這樣的插件或設計滿足這個嗎?
我只是想知道如果有這樣的事情是可能的/可用或行號不創建文本編輯器一樣使用jQuery和CSS,HTML
對於我的HTML頁每一行我要顯示在極端的行號左邊的頁面與許多編程編輯器類似。 你知道任何這樣的插件或設計滿足這個嗎?
下面是我炮製爲簡單起見東西粗糙,歡迎您就可以擴大:
HTML:
<div id="linenum"></div>
<div id="content">
test<br/>
one<br>
two
</div>
CSS:
#linenum
{
width: 5%;
background-color: blue;
color: #FFF;
position: absolute;
top: 0px;
bottom: 0px;
}
#content
{
position: relative;
left: 7%;
}
body
{
overflow-x: hidden;
}
JQuery:
$(document).ready(function(){
var splitCondition = new RegExp("<br/?>");
var lines = $("#content").html().split(splitCondition);
for(var i = 1; i <= lines.length; i++)
{
$("#linenum").append(" " + i + ".<br/>");
}
});
你寫了什麼是偉大的..當然我將不得不編輯一點,但不會阻止我的投票你的投票回答:)謝謝 –
谷歌搜索「行號jquery」。 [第一個結果](http://www.fluidbyte.net/simple-line-numbering-using-jquery)。 – bookcasey
有很多語法高亮插件,你可以使用...他們很容易在搜索 – charlietfl