다중 카테고리 질문
본문
이것의 스킨을 이용중에 있는데요..
ie9에서 빨간색 폼부분이 아예 보이지가 않습니다..ㅠㅠ
<div class="mc-container"></div> 이렇게 list.skin.php에 원하는 부분에 넣으라고 해서 넣었는데
ie9에서 소스확인해보면 <div class="mc-container"></div> 안에 내용물들이 아예 안뜨네요
방법좀 알려주세요~
리스트부분에 소스는 이렇게 짜여져 있네요
<style>
.mainlist .mc-list-skin{width:455px; margin:0 auto;}
.mainlist .mc-list-skin>div{width:100%; float:left;}
.mainlist .mc-list-skin span{width:100%; float:left; background:#fff !important; border:0 !important;}
.mainlist .mc-list-skin span select{width:220px; float:left; color: #000; border: 1px solid #7ABAF2; letter-spacing:0.5px; background: #f7f7f7;}
.mainlist .mc-list-skin span select{margin-right:3px;}
.mainlist .mc-list-skin span select option{text-align:center;}
#mc58cf77987753e--1{width:198px !important; float:left;}
</style>
<?php
include_once('./_common.php');
$result = array();
if ($_SERVER['REQUEST_METHOD'] !== 'GET') {
echo json_encode($result);
exit;
}
ob_start();
$params = array();
$urls = parse_url($_SERVER['HTTP_REFERER']);
if (!empty($urls['query'])) {
parse_str($urls['query'], $params);
}
if ($mc = mc_board($bo_table)) {
if ($file = $mc->getSkinFile('list')) {
if ($func = include $file) {
if ($func instanceof Closure) {
echo '<div class="mc-list-skin">';
if($search = call_user_func($func, $mc, $params)){
echo "<script>(function(){
var json = " . json_encode($search) . ";
var f = $('form[name=fsearch]');
$.each(json, function(k,v){
$('<input type=\"hidden\" name=\"'+k+'\" value=\"'+v+'\"/>').appendTo(f);
});
})();</script>";
}
echo '</div>';
echo '<style>
.mc-list-skin {}
</style>';
}
}
}
}
ob_end_flush();
!-->
답변 2
혹시 jquery 버전이 어떻게되시나요?
IE9에선느 jquery-1.11.X 버전까지가 안정적으로 알고있습니다.
위에 jquery를 이용해서 출력제어를 하시는부분이
비정상적으로 작동하는듯 보이집니다.
운영중인 사이트의 URL정도는 알려주셔야
jquery 버전확인을 해드리지 않을까 싶습니다.
답변을 작성하시기 전에 로그인 해주세요.