Note that there are some explanatory texts on larger screens.

plurals
  1. POjquery slider is not working in ie
    primarykey
    data
    text
    <p>I am working on my own jquery slider.it does work correctly in Chrome and FireFox but not in IE.here is my scripts. Does anybody has a solution for it?</p> <p>here is my CSS:</p> <pre><code>&lt;style&gt; #rol{ display: block; width:950px; height:154px; margin:0 auto; overflow:hidden; } #rol .prev-r,.next-r{ position:absolute; margin-top:60px; width:11px; height:37px; cursor:pointer; } #pos{ width:1500px; float:left; } .next-r{ background:url(/themes/classic/images/slider/rol-next.png) no-repeat; } .prev-r{ background:url(/themes/classic/images/slider/rol-prev.png) no-repeat; } .next-r:hover{ background:url(/themes/classic/images/slider/rol-next.png) no-repeat 0 -50px; } .prev-r:hover{ background:url(/themes/classic/images/slider/rol-prev.png) no-repeat 0 -50px; } .partner-box { color: white; width: 218px; height: 154px; border: ridge 1px #666; background-color: #16455D; float: left; margin: 0 10px 0 8px; } &lt;/style&gt; </code></pre> <p>and it is my html : </p> <pre><code>&lt;div id="rol"&gt; &lt;p style="float:left;margin-left:-20px;display:block;" class="prev-r"&gt;&lt;/p&gt;&lt;p style="float:left;margin-left:960px;display:none;" class="next-r"&gt;&lt;/p&gt; &lt;div id="pos"&gt; &lt;div class="partner-box"&gt; &lt;img src="partner/5prime.jpg" width="218" height="65" /&gt; &lt;p&gt; Nucleic Acid Purification, PCR and RT PCR, Molecular Biology Reagents, Lab Essentials and Accessories ... &lt;/p&gt; &lt;a class="read-more" href="/partners/view/5prime"&gt;Read More&lt;/a&gt; &lt;/div&gt; &lt;div class="partner-box"&gt; &lt;img src="partner/metabion_header.jpg" width="218" height="65" /&gt; &lt;p&gt; Oligonucleotides &amp; Peptides :&lt;br/&gt; DNA, RNA, ZNA, Dual labeled probes, Light Cycler probes, Peptides, Antibodies &lt;/p&gt; &lt;a class="read-more" href="/partners/view/metabion"&gt;Read More&lt;/a&gt; &lt;/div&gt; &lt;div class="partner-box"&gt; &lt;img src="partner/54564.jpg" width="218" height="65" /&gt; &lt;p&gt; We supply wide range of Real Time PCR, PCR and FEP kits for molecular diagnostics from InterLab Service Company ... &lt;/p&gt; &lt;a class="read-more" href="/partners/view/interlabservice"&gt;Read More&lt;/a&gt; &lt;/div&gt; &lt;div class="partner-box"&gt; &lt;img src="partner/logo_corpo[1].jpg" width="218" height="65" /&gt; &lt;p&gt; IPSOGEN is currently the world leader in blood cancer molecular diagnostics ... &lt;/p&gt; &lt;a class="read-more" href="/partners/view/Ipsogen"&gt;Read More&lt;/a&gt; &lt;/div&gt; &lt;div class="partner-box"&gt; &lt;img src="partner/partner_cytocell.gif" width="218" height="65" /&gt; &lt;p&gt; IPSOGEN is currently the world leader in blood cancer molecular diagnostics ... &lt;/p&gt; &lt;a class="read-more" href="/partners/view/cytocell"&gt;Read More&lt;/a&gt; &lt;/div&gt; &lt;div class="partner-box"&gt; &lt;img src="partner/aid.jpg" width="218" height="65" /&gt; &lt;p&gt; IPSOGEN is currently the world leader in blood cancer molecular diagnostics ... &lt;/p&gt; &lt;a class="read-more" href="/partners/view/Aid-Diagnostika"&gt;Read More&lt;/a&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; </code></pre> <p>and finally here is my jquery script.i use jquery-1.7.1.min.js: </p> <pre><code>&lt;script type="text/javascript"&gt; $(document).ready(function() { //img floating var lock = true; $('.prev-r').click(function() { if(lock == true){ lock = false; var mleft = $('#pos').css('marginLeft'); var mleft = mleft.slice(0,-2); var mleft = parseInt(mleft); var mleft = Math.abs(mleft); var left = 240; var next = mleft+left; chdis(next); $('#pos').animate({ 'marginLeft':'-'+next },"slow",function(){ lock = true }); } }); $('.next-r').click(function() { if(lock == true){ lock = false; var mleft = $('#pos').css('marginLeft'); var mleft = mleft.slice(0,-2); var mleft = parseInt(mleft); var mleft = Math.abs(mleft); var left = 240; var next = mleft-left; chdis(next); $('#pos').animate({ 'marginLeft':'-'+next },"slow",function(){ lock = true }); } }); function chdis(next){ if(next == 0){ $('.next-r').css('display','none'); }else{ $('.next-r').css('display','block'); } var img = $("#pos img").length; var img = img * 240; var img = Math.abs(img); var img = img - 950; if(next == 480){ $('.prev-r').css('display','none'); }else{ $('.prev-r').css('display','block'); } } }); </code></pre> <p></p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload