我有一个类似的列表
<ul class="dropdown-menu" id="dropdown">
<li><a id='l1' href='javascript:void(0);'>batch1</a></li>
<li><a id='l2' href='javascript:void(0);'>batch2</a></li>
<li><a id='l3' href='javascript:void(0);'>batch3</a></li>
<li><a id='l4' href='javascript:void(0);'>batch4</a></li>
<li><a id='l5' href='javascript:void(0);'>batch5</a></li>
<li><a id='l6' href='javascript:void(0);'>batch6</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
现在,我可以得到每个li的文本值,问题是,我不能使用文本值作为选择器.我想做的是:我有一些div(id是"batch1,batch2 ... batch6"),如果点击了li,我想隐藏它(点击li除外).代码是=
HTML:
<div id="batch1"></div>
<div id="batch2"></div> ......
Run Code Online (Sandbox Code Playgroud)
jQuery的:
$(document).ready(function(e) {
$('body').click(function(event) {
if($(event.target).is('#l1')) {
var id = "'#"+$('#l2').text()+"'";
$(id).hide();
}
});
});
Run Code Online (Sandbox Code Playgroud)
我该怎么办.我正在尝试大约24小时,但仍然在黑暗中.并提前感谢
android中的内部存储和外部存储是什么意思??s 外部存储微型 SD 卡和内部存储手机内存?如果我需要为我的应用程序编写一个文件,这只是我的应用程序需要的(用户与这个文件无关),那么我应该在哪里写我的文件 - 在内部存储器还是外部存储器中?
我认为,如果我将文件写入 SD 卡(外部存储器),那么当用户拔出 SD 卡时,应用程序将无法读取该文件。这样对吗?如果是正确的,那么在外部存储器中写入文件将不符合我的标准。因为,我的应用程序必须多次检查文件中的某些数据,如果在那个特定时刻用户拔出 SD 卡,我的应用程序将无法实现其目标。
而且我需要永久写入文件(但如果用户卸载该应用程序,则应删除该文件)。那么,我应该走哪条路?
我已经下载了htmlunit 2.11 zip.我提取它.然后我试图将它们粘贴到我的项目的libs文件夹中.从libs文件夹我已经在构建路径中添加它们.然后我得到这个错误,而我正在尝试运行我的应用程序
conversion to dalvik format failed with error 1
然后,从stackoverflow我发现,一个人说要删除xalan xercesImpl xml-apis.我删除了它们.但得到这个错误:
Error generating final archive: Found duplicate file for APK: about.html
错误消息还显示哪些文件存在冲突.他们jetty-http jetty-io jetty-util jetty-websocket然后我再次运行我的应用程序.这次它显示了一些警告.我忽略了他们.但我的应用程序崩溃说classNotFound
顺便说一句,我也删除了httpclientjar.因为有人说httpclient已经内置了android.
这是我的问题.现在,任何人都可以帮助我吗?我真的想在我的应用程序中使用htmlunit
编辑:
如果你向我展示步骤,'如何在我的项目中添加htmlunit',这将非常有用
编辑2:
主要是我有一个链接,我登录后得到(我通过网页浏览登录)这个链接给我一个简单的页面.在该页面中有一个textarea和一个提交按钮.并且还有一些javascript(我认为这些javascript运行,当我按下提交按钮).我可以通过webview来做,但由于某种原因,我不想使用webview.当我按下提交按钮时,它会提供textarea的值以及现有cookie的隐藏字段的某些值(当我通过webview登录时获取)Post方法.我需要在没有webview的情况下这样做.现在除了htmlunit还有其他选择吗?我听说过HttpClient,HttpUrlConnection.还有一件事,agter提交它会将我重定向到另一页.我不需要对此重定向页面执行任何操作.
注意:如果这个问题不适合我之前的问题,那么你可以建议我,我会发一个新问题.谢谢
我想显示在 TextView 中引入的文本的历史。它应该类似于 google play 上的搜索栏:

目前我正在使用带有 android:completionThreshold="1" 的 AutoCompleteTextView,但我希望在建议开始之前不需要写任何文本。
有任何想法吗??
我设置了一些警报:
public void SetAlarm(Context context, int tag, long time){
AlarmManager am=(AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
Intent i = new Intent(context, Alarm.class);
i.putExtra("position", tag);
PendingIntent pi = PendingIntent.getBroadcast(context, tag, i, PendingIntent.FLAG_CANCEL_CURRENT);
am.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis()+ time, pi); // Millisec * Second * Minute
}
Run Code Online (Sandbox Code Playgroud)
现在由于某种原因我想更新Intent i触发警报.我有id(标签)用于识别欲望警报.我怎样才能做到这一点 ?
android ×4
alarmmanager ×1
android-file ×1
autocomplete ×1
history ×1
htmlunit ×1
jquery ×1
search ×1
textview ×1