小编DS.*_*DS.的帖子

jquery fadeIn不工作

有人可以告诉我我做错了什么:

样式:

.warning{border: 1px solid #F0AAAA; background:#FFBABA; color: #C90000;}
Run Code Online (Sandbox Code Playgroud)

标记:

 <p class="warning">A successful authorization already exists. 
                    Further authorizations are not allowed at this time.</p>
Run Code Online (Sandbox Code Playgroud)

脚本:

 $().ready(function () {
     alert($(".warning").html());     // WORKS
     $(".warning").fadeIn(4000);      // DOESN'T WORK
 });
Run Code Online (Sandbox Code Playgroud)

jquery

44
推荐指数
2
解决办法
6万
查看次数

无法读取TLD"META-INF/c.tld"

JSTL存在这个问题,过去几天我一直坚持这个问题.任何帮助表示赞赏.

Tomcat 6.0.28
Eclipse:Helios

pom.xml:

 <dependency>
   <groupId>javax.servlet</groupId>
   <artifactId>jstl</artifactId>
   <version>1.1.2</version>
 </dependency>
 <dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>servlet-api</artifactId>
  <version>2.4</version>
  <scope>provided</scope>
</dependency>
<dependency>   
  <groupId>taglibs</groupId> 
  <artifactId>standard</artifactId> 
  <version>1.1.2</version> 
</dependency>
<dependency>   
  <groupId>javax.servlet.jsp</groupId> 
  <artifactId>jsp-api</artifactId> 
  <version>2.0</version>
  <scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)

JSP:

<%@ page session="true"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="utilfn" uri="/utility-functions" %>
Run Code Online (Sandbox Code Playgroud)

web.xml中:

<web-app id="WebApp_ID" version="2.4" 
 xmlns="http://java.sun.com/xml/ns/j2ee" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
  http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
Run Code Online (Sandbox Code Playgroud)

当我使用管理器在tomcat 6上部署Maven构建的战争时,它工作正常.当我在eclipse中运行它作为"Run As> Run On Server"时,我得到了这个:

无法从JAR文件"file:/ < - location - > /.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Myproject/WEB-中读取TLD"META-INF/c.tld" INF/lib/standard-1.1.2.jar":org.apache.jasper.JasperException:无法加载或实例化TagLibraryValidator类:org.apache.taglibs.standard.tlv.JstlCoreTLV

无论我在哪里,都说同样的事情:

  1. 确保servlet-api和jsp-api不在lib中
  2. 确保使用与JSP 2.0一致的正确JSTL版本和URI.

他们似乎很好,因为我可以独立部署战争.那么这里有什么问题!?

spring maven-2 jstl

18
推荐指数
4
解决办法
3万
查看次数

使用NSJSONSerialization来解析JSON

关于此问题的讨论太多了,但我无法弄清楚如何解决我的问题.

这是我从WorldWeatherOnline获得的JSON数据.JSON有效.但我无法弄清楚如何解析它.这是我的代码,后面是JSON.请帮忙!

NSError* errorInfo;
NSDictionary *parsedJSON = [NSJSONSerialization JSONObjectWithData:self.wwoWeatherData options:kNilOptions error:&errorInfo];

NSArray* temp = [parsedJSON objectForKey:@"temp_C"];
NSLog(@"%@", temp);
Run Code Online (Sandbox Code Playgroud)
   {
   "data":{
      "current_condition":[
         {
            "cloudcover":"0",
            "humidity":"82",
            "observation_time":"11:07 PM",
            "precipMM":"0.0",
            "pressure":"1024",
            "temp_C":"16",
            "temp_F":"61",
            "visibility":"10",
            "weatherCode":"113",
            "weatherDesc":[
               {
                  "value":"Clear"
               }
            ],
            "weatherIconUrl":[
               {
                  "value":"http:\/\/www.worldweatheronline.com\/images\/wsymbols01_png_64\/wsymbol_0008_clear_sky_night.png"
               }
            ],
            "winddir16Point":"NNE",
            "winddirDegree":"30",
            "windspeedKmph":"11",
            "windspeedMiles":"7"
         }
      ],
      "request":[
         {
            "query":"Lat 48.85 and Lon 2.35",
            "type":"LatLon"
         }
      ],
      "weather":[
         {
            "date":"2012-09-04",
            "precipMM":"0.0",
            "tempMaxC":"25",
            "tempMaxF":"77",
            "tempMinC":"14",
            "tempMinF":"57",
            "weatherCode":"113",
            "weatherDesc":[
               {
                  "value":"Sunny"
               }
            ],
            "weatherIconUrl":[
               {
                  "value":"http:\/\/www.worldweatheronline.com\/images\/wsymbols01_png_64\/wsymbol_0001_sunny.png"
               }
            ],
            "winddir16Point":"N",
            "winddirDegree":"5",
            "winddirection":"N", …

iphone json ios

7
推荐指数
1
解决办法
3158
查看次数

IE8在jQuery中引发错误

我正面临着IE7/IE8和jQuery的一些问题.我的代码适用于IE 10,FF,Chrome,Safari,Mobile Safari,Mobile Chrome.

现在,为了调试,我删除了自己的JS文件.所以这是代码:

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

此页面上没有引用其他JS.我删除了所有其他JS引用,并且页面本身没有执行JS.当页面在IE8中加载时,我收到此错误:

Line: 4
Error: Object doesn't support this property or method
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

调试器显示上述内容.不确定问题出在哪里.任何帮助是极大的赞赏.

PS - 这是我第一次'认真'的网络开发工作,我现在看到为什么IE在开发社区中被如此讨厌.

javascript jquery internet-explorer-8

6
推荐指数
1
解决办法
2万
查看次数

使用Maven为Eclipse生成Web应用程序项目.

我是这种方法的新手.我已经将Maven,Tomcat和Eclipse用于我的Web应用程序.但我正在尝试使用原型插件创建Maven项目的方法.

我的目标是使用Maven为Eclipse创建一个Web应用程序项目,然后可以将其导入Eclipse.我很确定有一种超级简单的方法可以做到这一点,我想知道它是什么.

我正在使用Tomcat 6,Eclipse Helios和Maven 2.

我指的是这个由三部分组成的帖子:

http://united-coders.com/phillip-steffensen/maven-2-part-1-setting-up-a-simple-apache-maven-2-project

但是当我将项目导入Eclipse时,我看不到该Run As > Run on server选项.

最好的方法是什么?任何帮助我理解这种方法的资源链接都会很棒!

eclipse maven-2 eclipse-wtp

5
推荐指数
1
解决办法
8911
查看次数

iOS 10 - 每隔"x"分钟重复一次通知

在iOS 10中,如何从特定日期/时间开始,在几分钟内设置本地通知重复.

例如,从9月8日上午11点开始,每15分钟触发一次本地通知?假设在下面,dateTimeReminder.date有09/08上午11点.

let dateStart = self.dateTimeNotif.date
let notifTrigger = UNCalendarNotificationTrigger.init(dateMatching: NSCalendar.current.dateComponents([.day, .month, .year, .hour, .minute], from: dateStart), repeats: true)
let notificationRequest = UNNotificationRequest(identifier: "MYNOTIF", content: notifContent, trigger: notifTrigger)

UNUserNotificationCenter.current().add(notificationRequest, withCompletionHandler: nil)
Run Code Online (Sandbox Code Playgroud)

使用上面的代码,我有可能在每个小时的特定时刻,每天的特定时刻安排,等等.但是如何将其变成"每"x"分钟"?任何帮助表示赞赏.

类似的问题 - 如何在iOS 10 UserNotifications上设置NSCalendarUnitMinute repeatInterval?

ios swift ios10

5
推荐指数
2
解决办法
8727
查看次数

正则表达式识别HTML标签(仅作为正则表达式重复学习练习!!)

我对正则表达式非常新.我设法不用长达10英尺的杆子触碰它.到目前为止,我尽力避免它.但现在个人项目正在推动我学习它.

所以我开始了.我正在阅读这里的教程:http://www.regular-expressions.info/tutorial.html

目前我在这里:http://www.regular-expressions.info/repeat.html

我的问题是:

该教程说<[A-Za-z][A-Za-z0-9]*>将匹配HTML标记.

但它不会匹配无效的html标签,如 - <h11><h111>?它如何匹配结束标签?

编辑 - 我的问题非常具体.我指的是一个特定教程中的一个特定示例,以澄清我对重复的理解是否正确.再说一遍,我重复一遍,我不关心使用正则表达式进行html解析.

regex

4
推荐指数
1
解决办法
1617
查看次数

jquery如何通过索引访问一个xml节点?

说我有一个从服务器返回的 xml,如下所示:

<persons>
        <person>
               <firstname>Jon</firstname>
        </person>
        <person>
               <firstname>Jack</firstname>
        </person>
        <person>
               <firstname>James</firstname>
        </person>
</persons>
Run Code Online (Sandbox Code Playgroud)

如果我想访问第三个名字节点(动态传递并存储在 i 中,这里假设为 3),我该怎么做?我奇怪的尝试如下:

var i=3;
$(xml).find('firstname').each(function(idx){
       if (idx==i) alert($(this).text());
});
Run Code Online (Sandbox Code Playgroud)

它确实为我获取了正确的内容......但我觉得它是错误的,尤其是循环部分。基本上我正在使用 .each() 遍历整棵树!还有比这更好的方法吗?直接带我到第 n 个节点的东西,例如:

alert( $(xml).find('firstname')[idx].text() ); // where idx=n
Run Code Online (Sandbox Code Playgroud)

我是 jquery 的新手,所以请原谅我的 jquery 编码方法。

xml jquery

3
推荐指数
1
解决办法
8377
查看次数

Swift 4 - tableview 设置编辑 false 不会忽略行操作

这是我的代码 -

    func rowActionDelete(indexPath: IndexPath, reminder: Reminder){

        do {
            self.managedObjectContext.delete(self.listOfSavedItems[indexPath.row] as! NSManagedObject)
            try self.managedObjectContext.save()
        } catch {
            let saveError = error as NSError
            print(saveError)
        }
        self.tableViewItems.setEditing(false, animated: true)
        self.listOfSavedItems.remove(at: indexPath.row)
        self.tableViewItems.deleteRows(at: [indexPath], with: .automatic)
    }
Run Code Online (Sandbox Code Playgroud)

从 TrailingSwipeActionsConfigurationForRowAt 调用此函数。

@available(iOS 11.0, *)
func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration? {

    self.selectedRowReminder = Reminder(withFetchedObject: self.listOfSavedReminders[indexPath.row] as! NSManagedObject)

    // Delete
    let delete = UIContextualAction(style: .destructive, title: " ") { (action, view, handler) in
        self.rowActionDelete(indexPath: indexPath, reminder: self.selectedRowReminder)
    }
    delete.backgroundColor = .red …
Run Code Online (Sandbox Code Playgroud)

ios swift swift4

2
推荐指数
1
解决办法
1060
查看次数