I am trying to display top and bottom horizontal scrollbars for a div . I found this SO question and changed the page code accordingly.
HTML / Razor
<div class="wmd-view-topscroll"> <div class="scroll-div"> </div> </div> <div class="wmd-view"> @Html.Markdown(Model.Contents) </div>
CSS
.wmd-view-topscroll, .wmd-view { overflow-x: scroll; overflow-y: hidden; width: 1000px; } .scroll-div { width: 1000px; }
Javascript
<script type="text/javascript"> $(function(){ $(".wmd-view-topscroll").scroll(function(){ $(".wmd-view") .scrollLeft($(".wmd-view-topscroll").scrollLeft()); }); $(".wmd-view").scroll(function(){ $(".wmd-view-topscroll") .scrollLeft($(".wmd-view").scrollLeft()); }); }); </script>
Displays the lower scroll bar as usual, but the upper scroll bar is disabled, what am I missing here?
Thanks in advance
UPDATE
Even when I remove javascript, the output is the same. It looks like Java Script code is not executing, but no javascript errors are reported.
Nalaka526
source share