日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JS加成显示

發布時間:2025/7/14 javascript 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JS加成显示 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天遇到個小問題,在MVC4中,有個字段的長度太長,把頁面撐得很難看,所以寫個JS讓它變成加成顯示,在長度超過10的時候,就顯示‘......’,鼠標移上去就會顯示全部內容。

假設有一張表,存了ID和Reason兩個字段,在頁面把它取出來

<table?>
????? <thead>
??????????<tr>
?????????????<th>賬號</th>
?????????????<th>原因</th>

??????????</tr>
????? </thead>

?@if (!Model.IsQueryResultEmpty)
??????????????? {
??????????????????? foreach (var item in Model.Result.Items)
??????????????????? {
??????????????????? <tbody>
??????????????????????? <tr>

?????????????????????????? <td>@item.ID</td>

?????????????????????????? <td>@if (item.Reason != null && item.Reason.Length > 10)
??????????????????????????????????? {
??????????????????????????????????????? <div class="td-wp">
??????????????????????????????????????????? <span ?<span class="show_reason">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.......&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>????????????????
??????????????????????????????????????????? <div class="pshow_box" style="display: none;width: 120px;text-align: left;"> <span????? class="tip-bg"></span>???????????????????????????????????????
???????????????????????????????????????????? @Html.Raw(item.Reason)
??????????????????????????????????????????? </div>
??????????????????????????????????????? </div>
??????????????????????????????????? }
??????????????????????????????????? else
??????????????????????????????????? {
??????????????????????????????????????? @item.Reason
??????????????????????????????????? }
??????????????????????????? </td>

?</tbody> ??????????????????

? } ???????

???????? } ??????????

????? else?????????????

??? { ?????????????

?????? <tbody> ??????

????????????????? <tr> ????????

??????????????????? <td colspan="2" style="text-align: left">沒有查詢到相關數據</td> ????

??????????????????? </tr> ?????????????????

?? </tbody> ???????????

???? }

??????????? </table>

<script type="text/javascript"> ?

?? $(function () {

??????? /* 顯示/隱藏禁用原因*/ ??????

? var $show_reason = $(".show_reason"); ?????

?? $show_reason.hover( ??????????

? function () { ???????????????

$(this).parent().find(".pshow_box").show(); ???????????

}, ???????????

function () { ???????????????

$(this).parent().find(".pshow_box").hide(); ???????????

} ???????

); ?????? ???

})

</script>

轉載于:https://www.cnblogs.com/qianyindichang/p/3477434.html

總結

以上是生活随笔為你收集整理的JS加成显示的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。