1
을 변경하지 않는 나는이 코드를 다음 코드 :JQuery와 코드는 CSS
읽
HTML :
<div id="secrets-slider"></div>
CSS :
#secrets-slider {
position: relative;
left: 50%;
top:50px;
height: 200px;
}
.ui-state-default, .ui-widget-content .ui-state-default {
background: red;
}
을
자바 스크립트 :
var flash = 1;
$(function() {
$("#secrets-slider").slider({
orientation: "vertical",
range: "min",
min: 0,
max: 100,
value: 70,
animate: 3000,
slide: function (event, ui) {
$("#amount").val(ui.value);
flash=0;
},
});
function flashing() {
if (flash === 0) {
$("#secrets-slider a").stop(true, true);
} else {
$("#secrets-slider a").animate(
{
backgroundColor: '#ff8c00'
}, 1000,
function() {
$("#secrets-slider a").animate(
{
backgroundColor: '#f00'
}, 1000
)
}
)
setTimeout(flashing,2000);
}
}
flashing();
});
지금 내가 친구를 만들려고 노력하고 웹 사이트에이 코드를 구현합니다. 사용 가능 :
http://blah.eu5.org/
이 코드를 추가하면 작동하지 않습니다. 주목할 만하게도, jquery 슬라이더 핸들은 전혀 펄스를 보내지 않습니다. 나는 그 사건이 alert("Moo");
과 함께 발포하고 있다는 것을 확인했다. 그러나 그것은 CSS를 바꾸는 것처럼 보이지 않는다. 왜 이것이 될 수 있을까요?
전역 변수 "flash"는 어떻게됩니까? 어디에서 정의 되었습니까? – Pointy
hs.js (페이지를 제어하는 메인 스크립트 파일)의 맨 위에 전역 변수로 정의되어 있습니다. 슬라이더를 처음 움직일 때 1로 시작하고 0으로 이동합니다. – Glenn
문서를 검사 할 때마다 변경 사항이 전혀 보이지 않습니다. 이것을 덮어 쓰는 CSS가 있습니까? 어쩌면 내 CSS 재설정? – Glenn