이 코드 작업은 FF와 IE이지만 Chrome에서는 작동하지 않습니다. 어떤 도움이라도 대단히 감사하겠습니다. 감사합니다! 이 코드는 독자적으로 잘 작동하지만이 페이지 (http://www.automotive-fleet.com)에서 호스팅 될 때 Chrome 및 Safari에서는 작동하지 않습니다. 나는 이유를 알 수 없다. 어떤 도움을 주시면 감사하겠습니다. 여기크롬에서 jquery 코드가 작동하지 않습니다.
는 CSS를 여기
#popularsearches
{
border-bottom: 1px solid #D4D4D4;
border-left: 1px solid #D4D4D4;
border-right: 1px solid #D4D4D4;
overflow:hidden;
height: 130px; width:248px;
margin-bottom:20px;
}
#popularsearches ul
{
padding:0 5px 0 0;
margin:0;
}
#popularsearches ul li
{
list-style-type:none;
list-style-position:inside;
border-bottom: solid 1px #D4D4D4;
font-size:14px;
padding:3px 0 3px 0;
margin:0 0 0 10px;
text-align:left;
}
#popularsearches ul li a
{
text-decoration:none;
}
#popularsearches ul li a:hover, a:link, a:visited
{
text-decoration:none;
}
#popularsearches-inside
{
width: 500px;
}
#popularsearches-left
{
float:left;
width:250px;
height:100px;
}
#popularsearches-right
{
float:left;
width:250px;
height:100px;
}
는 다음과 같은 사업부의 불확실한 마크 업 될 수있는 jQuery를
var closeinterval = 0;
function scrollContent() {
//Toggle left between 250 and 0
var top = jQuery("#popularsearches").scrollLeft() == 0 ? 250 : 0;
jQuery("#popularsearches").animate({ scrollLeft: top }, "slow");
}
// Call scrollContent function every 6 secs
closeinterval = setInterval("scrollContent()", 6000);
jQuery(document).ready(function() {
jQuery("#popular-button-left").bind("click", function() {
if (closeinterval) {
window.clearInterval(closeinterval);
closeinterval = null;
}
jQuery("#popularsearches").animate({ scrollLeft: 0 }, 1000);
});
jQuery("#popular-button-right").bind("click", function() {
if (closeinterval) {
window.clearInterval(closeinterval)
closeinterval = null;
}
jQuery("#popularsearches").animate({ scrollLeft: 250 }, 1000);
});
});
폴, 나는되고 싶지 않아 말하지만, 자바 스크립트 블록에 몇 가지 서식을 추가 할 수 있습니까? : P 편집 : nvm, Nick 이미 해냈어. –
어디에서 호스팅합니까? 문제를 훨씬 쉽게 찾을 수 있습니다. –
은 나를 위해 Chrome에서 작동합니다. http://jsfiddle.net/bZ9c9/ – Anurag