я использую нокаут, чтобы связать некоторые данные. Что работает очень хорошо. Но теперь мне нужно связать некоторые данные, и когда пользователь передает указатель мыши, это должно отображать сообщение с некоторой информацией.проблем выколотки с парением
**My CSS:**
.message{
display:none;
color:#000;
background:#999;
position:absolute;
top:10px;
}
.mo:hover .message{
background-color: yellow !important;
display:block !important;
z-index:10;
}
мой HTML для сообщения:
function getGrayStatus() {
return "<a href='#'>" +
"<span class='mo' style='background-color:gray; padding-left: 100%;'>" +
"<p class='message'><b>my message</b></p>" +
"</span>" +
"</a>";
}
связывают код расслоение плотной:
main.sellers.push(
{
sellerCode: "1", totalClientsInRoute: "45", visitedClientsInRoute : "32",
notVisitedClientsInRout: "2", clientsWithSaleInRoute: "1",
percentageOfClientsWithSalesInRoute: "15", visitsOutOfPointInRoute: "1",
totalClientsOutOfRoute: "11", clientsWithSaleOutOfRoute: "15",
sales: [{ sale: getRedStatus() }, { sale: getGreenStatus() }, { sale: getGrayStatus() }}
Bind в HTML:
<div class="dashboard-sellers-table-sales">
<div class="table-row" data-bind="foreach: sales">
<div class="table-cell" data-bind="html: sale"></div>
</div>
</div>
Привязки работают. Проблема в том, что сообщение не отображается. Если мы проведем тест без нокаута, появится сообщение.
Спасибо !!! Отлично работает! –