【发布时间】:2017-03-13 12:13:13
【问题描述】:
我的 div 有问题
这是它的代码
<div class="listdivright">
<div style="height: 80%; width: 100%; overflow: auto">
@foreach (var item in Model)
{
<div class="title" style="margin-top:15px;margin-left:15px; margin-bottom: 10px;">
<img class="click" src="@Url.Content("~/Images/plus_plus.png")" />
<span>
@Html.TextBoxFor(modelItem => item.question, new {@class="testclass", @readonly = "readonly" })
</span>
<a class="click2" style="margin-left:10px;">
<img src='@Url.Content("~/Images/arrow.png")' />
</a>
<a style="margin-left:25px;" href='@Url.Action("Edit", "Questions", new {id = item.QuestionId})'>
<img src='@Url.Content("~/Images/Edit.png")' />
</a>
<a href='@Url.Action("Delete", "Questions", new {id = item.QuestionId})'>
<img src='@Url.Content("~/Images/Delete.png")' />
</a>
</div>
<div class="content" style="margin-left:60px; width: 80%; height: 100px; background: white">
<div style="width: 100%">
<div style="float:left; width: 50%;">
<b>@Html.LabelFor(modelItem=>item.TimeForAnswer)</b>
<b>:</b>
<span>@Html.DisplayFor(modelItem=>item.TimeForAnswer)</span>
</div>
<div style="float:right;width: 50%;">
<b>@Html.LabelFor(modelItem => item.TimeForReady)</b>
<b>:</b>
<b>@Html.DisplayFor(modelItem => item.TimeForReady)</b>
</div>
</div>
<div style="width: 100%; text-align: center;" >
<b>@Html.LabelFor(modelItem => item.Retries)</b>
<b>:</b>
<b>@Html.DisplayFor(modelItem => item.Retries)</b>
</div>
</div>
}
</div>
我使用 JS 将块移动到左侧 div
JS脚本代码
<script type="text/javascript" >
$('.title').on('click', function () {
$(this).next().toggle();
});
$('.click2').click(function () {
var elem = $(this).closest('.title');
$('.title2').append($(elem).html()).show();
});
这是左div的代码
<div class="listdivleft">
<div style="height: 80%; width: 100%; overflow: auto">
<div class="title2" style="margin-top: 15px; margin-left: 15px; margin-bottom: 15px;padding-top: 10px">
</div>
</div>
</div>
我需要限制左 div 中的块。从 0 到 10。
所以它可以是0或不超过10
我该怎么做?
【问题讨论】:
标签: javascript jquery html css asp.net-mvc