스크립트 질문입니다. 제발ㅠㅠㅠㅠ
본문
$(function(){
var aa = "<?php echo $bb?>"; // 시간이 표시됩니다. (오후12:00) 이런식으로
$('.time_cls a').each( function() { // $('.time_cls a') 이것은 ajax로 불러온 시간들이며 "오후 12:30 (예약가능) "로 표시됩니다.
var str =$(this).text();
if (str) {
if (str.indexOf(aa) > -1) {
$(this).html("예약완료");
}
}
})
})
제가 하고싶은것은 $('.time_cls a')의 글자들중에 aa을 포함하는것이 있다면 예약완료가 되었으면 합니다.
근데 이게 제대로 작성한 것이 맞나요??
!-->답변 1
네, 올바르게 작성된것 같습니다.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
var aa = "오후12:00";//"<?php echo $bb?>"; // 시간이 표시됩니다. (오후12:00) 이런식으로
$('.time_cls a').each( function() { // $('.time_cls a') 이것은 ajax로 불러온 시간들이며 "오후 12:30 (예약가능) "로 표시됩니다.
var str =$(this).text();
if (str) {
if (str.indexOf(aa) > -1) {
$(this).html("예약완료");
}
}
})
});
</script>
</head>
<body>
<div>
<a href="#">1asdfasdf</a>
<a href="#">2asdddfasdf</a>
<a href="#">3asdfasdf</a>
</div>
<div class="time_cls">
<a href="#">4asdf오후12:00asdf</a>
<a href="#">5asdddfasdf</a>
<a href="#">6as오후12:00dfasdf</a>
</div>
</body>
</html>
답변을 작성하시기 전에 로그인 해주세요.