В моем приложении iOS я открываю URL-адрес в UIWebView
. Я хочу изменить top
div
с class="main-container scrollable"
. Я не эксперт в области jQuery
. Источник страницы имеет,Невозможно установить высоту div с классом
<head></head>
<body class="scope" controller="MainCtrl"
<div class="scope toast-top-right" id="toast-container"></div>
<div class="app-container">
<div id="left-panel" class="slide-panel” ui-view="leftPanel"></div>
<div id="main-panel" class="partial-container">
<div class="scope" ui-view="navbar"></div>
<div class="scope" ui-view="mainPanel">
<div class="page-home scope">
<div class="main-container scrollable"></div>
</div>
</div>
</div>
</div>
</body>
Я попытался,
webView.stringByEvaluatingJavaScriptFromString("$('.partial-container').children().eq(1).find('.main-container').css('top', '0')")
также пытался,
webView.stringByEvaluatingJavaScriptFromString("$('.partial-container').children().eq(1).find('.main-container').offset('top', '0')")
Но не увенчались успехом.
я мог бы в состоянии получить top
по
webView.stringByEvaluatingJavaScriptFromString("alert($('.partial-container').children().eq(1).find('.main-container').offset().top)")
, который возвращает меня '48'
. Я хочу установить его на '0'
.
Что мне не хватает?
№ Это не помогло! – iOS
Я ошибся селектором. попробуйте сейчас ... – Heidar