有如下代码段:<div class="content">
NewText方法有四个不同版本的重载,这些重载都属于System.Web.Mvc.HtmlHelper的扩展方法,只有最后一个方法用于真正的起作用,而其他的方法都是这个方法的封装以便让用户使用起来更简单.上面的代码中HtmlText对象通过传入适当的参数来初始化,而view是通过StartView方法来初始化,在StartView中被调用的HtmlText会返回合适的对象动态的将Html注入View.现在让我们来看看如何在view中使用这些方法。 前面我们已经创建了在View中可使用的HtmlText对象,现在就可以使用了。在前面我们提到,如果想要创建一个textbox来满足Ricky的标准,我必须写如下代码: 资料引用:http://www.knowsky.com/541532.html<img src="123.gif" id="on" class="showContent"/></div>
现在想获得如下的形式,即前十个字符和最后的img标签必须得要,中间部分用"..."代替,形成如下形式:<div class="content">
NewText方法有四个不同版本...<img src="123.gif" id="on" class="showContent"/></
</div>
并且我的img标签上面是绑定有事件的,利用jquery什么语句,可以或得到规定形式的代码呀。
NewText方法有四个不同版本的重载,这些重载都属于System.Web.Mvc.HtmlHelper的扩展方法,只有最后一个方法用于真正的起作用,而其他的方法都是这个方法的封装以便让用户使用起来更简单.上面的代码中HtmlText对象通过传入适当的参数来初始化,而view是通过StartView方法来初始化,在StartView中被调用的HtmlText会返回合适的对象动态的将Html注入View.现在让我们来看看如何在view中使用这些方法。 前面我们已经创建了在View中可使用的HtmlText对象,现在就可以使用了。在前面我们提到,如果想要创建一个textbox来满足Ricky的标准,我必须写如下代码: 资料引用:http://www.knowsky.com/541532.html<img src="123.gif" id="on" class="showContent"/></div>
现在想获得如下的形式,即前十个字符和最后的img标签必须得要,中间部分用"..."代替,形成如下形式:<div class="content">
NewText方法有四个不同版本...<img src="123.gif" id="on" class="showContent"/></
</div>
并且我的img标签上面是绑定有事件的,利用jquery什么语句,可以或得到规定形式的代码呀。
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">window.onload = function() {
var txt = $("#d").html();
var idx = txt.indexOf("<img");
if(idx > 10){
$("#d").html(txt.substr(0, 10) + "..." + txt.substr(idx, txt.length));
}
}
</script>
</head>
<body>
<div id="d" class="content">1234567890<img src="123.gif" id="on" class="showContent"/></div>
</body>
</html>