问题列表 - 第34772页

jQuery this()for textarea?

嘿! 另一个小问题(这不是jQuery中的错误吗?).

我有一个像这样的textarea:

<textarea>Something</textarea>
Run Code Online (Sandbox Code Playgroud)

我想在点击后删除"Something",所以:

$("textarea").click(function() {
     $(this).text("");
});
Run Code Online (Sandbox Code Playgroud)

好到目前为止.当我想要在我的textarea中有"Something"时更改"Something"文本时会出现问题:

$("textarea").click(
function() {
    if ($(this).text() === "Something") {
        $(this).text("");
        }
});
Run Code Online (Sandbox Code Playgroud)

它适用于所有不同的输入,但不适用于textarea.它没有"if"循环,效果很好,所以这里发生了什么?:)

非常感谢!

编辑

好的,所以这是我的"真实代码":

$(".inp").click(
function(){
    if($(this).val() === "Text" || $(this).val() === "Name" || $(this).val() === "Mail" || $(this).val() === "Site" ) {
        $(this).val(""); 
    }
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<form>
<fieldset>
<input type="text" name="name" class="inp" value="Name" /> <br />
<input type="text" name="email" class="inp" value="Mail" /> <br />                             <input type="text" name="site" class="inp" value="Site" />  
<textarea rows="12" name="text" class="inp">Text </textarea>
</div>     
Run Code Online (Sandbox Code Playgroud)

除了textarea之外,它适用于所有输入.

jquery text textarea

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

如何将单个文件添加回Eclipse项目?

我有一个Eclipse项目.它原来有这样的结构:

MyProj
   src
      myproj
          bar.java
          baz.java
          foo.java
          [etc.]
Run Code Online (Sandbox Code Playgroud)

此前,我想我不需要baz.java了,所以我删除了该项目,也删除了它从磁盘.值得庆幸的是,颠覆想起了老版本,因为事实证明我确实需要它,所以现在我已经得到了它放回源目录,但我似乎无法弄清楚如何将它添加回项目.

我尝试了文件 - >导入,但似乎只想导入目录.

我尝试了File - > New - > Java Class,但是它创建了一个新的空文件.

我想我可以复制我的文件过其他地方,文件- >新建,然后复制/粘贴,但我很想学习正确的Eclipse方式到现有的文件添加到我的项目.

谢谢!

[编辑:我是Mac,10.6.Latest,Eclipse的Helois 20100617-1415上,但我不认为它很重要.]

eclipse

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

从代码后面添加JavaScript引用(C#)

是否可以从aspx.cs后面的代码动态添加javascript引用?

像这样:

private void AddScriptReference(string path)
{
   //Add reference to <head></head>
}
Run Code Online (Sandbox Code Playgroud)

应该导致脚本引用添加到页面的头部,如下所示:

<html>
   <head>
      <script type="text/javascript" src="path-to-script.js"></script>
   </head>
</html>
Run Code Online (Sandbox Code Playgroud)

这可能吗?

javascript c# asp.net

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

在使用JQuery加载JSON后,我得到一个而不是多个条目

我已经构建了一些JSON

{
    "News": {
         "Article": {"title": "test"},
         "Article": { "title": "test" },
         /*Snipped*/
         "Article": { "title": "test" },
         "Article": { "title": "test" }
    },
    "count": "20"
}
Run Code Online (Sandbox Code Playgroud)

它在JSON格式化程序中验证.但是当我尝试通过jQuery摄取这些数据时,我得不到预期的结果:

$.getJSON('php/json.php', function(data) {
  console.log(data);
});
Run Code Online (Sandbox Code Playgroud)

结果:

News: Object
Article: Object
title: "test"
__proto__: Object
__proto__: Object
count: "20"
Run Code Online (Sandbox Code Playgroud)

但是我的其他19篇文章对象在哪里?我是JSON和jQuery的新手getJSON.有什么我想念的吗?

jquery json getjson

0
推荐指数
1
解决办法
173
查看次数

如何在Javascript中识别函数的调用者?

比方说f(args),我有一个函数,它是从我的代码中的许多地方调用的.

何时args未定义f()会引发异常.

我想确定谁f()undefined参数调用.

找到调用的确切行(文件名+行号)最简单的方法是f()什么?

有可能在Firebug中看到来电者吗?

javascript firebug

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

如果md5消息已经是正确的长度,填充md5消息的目的是什么?

我知道在md5中填充的过程,但是在已经正确长度的消息中添加1和几个0的目的是什么?

这是安全还是标记?

hash md5 padding

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

IIS 7.5无法打开处理程序映射?

我需要更新IIS 7.5上的处理程序映射,以允许没有扩展名的URL路由到应用程序.该应用程序最初是用ASP.NET 2.0编写的,但后来升级到ASP.NET 3.5.我不知道这是否具有相关性,但我之前更新其他.net 3.5应用程序的处理程序映射没有问题.我还应该注意,这在IIS 6.0上运行正常

这是我在IIS 7.5中单击Handler Mappings链接时收到的错误消息(请注意,实际上没有这样的错误消息,这将有所帮助):

处理程序映射

执行此操作时出错.

细节:

文件名:\?\ D:\ path\to\web.config

错误:


谁看过这个吗?如果您需要更多信息,请告诉我,我会提供.谢谢.

asp.net iis web-config handler iis-7.5

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

在C#中,是否有一种检查多级空引用的简洁方法

例如,如果我想调用以下内容: person.Head.Nose.Sniff() 那么,如果我想要安全,我必须执行以下操作:

if(person != null)
    if(person.Head != null)
        if(person.Head.Nose != null)
            person.Head.Nose.Sniff();
Run Code Online (Sandbox Code Playgroud)

是否有更简单的方法来制定这个表达式?

c# null reference-type

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

c ++字符串向量 - 指针问题

我正在尝试编写一个获取字符串向量并返回指向随机元素的指针的方法.您能告诉我以下代码有什么问题吗?

string* getRandomOption(vector<string> currOptions){
    vector<string>::iterator it;
    it=currOptions.begin(); 
    string* res;

    int nOptions = currOptions.size();

    if(nOptions != 1){
        int idx = rand() % (nOptions-1);

        while (idx!=0){
            it++;
            idx--;
        };

    };


    res = &(*it);
};
Run Code Online (Sandbox Code Playgroud)

谢谢,李

c++ vector

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

jQuery UI WYSIWYG?

我现在使用CLEditor,但我不能像页面的其余部分那样设置样式.那么有一个jQuery UI WYSIWYG文本编辑器吗?或者有没有办法用jQuery UI小部件元素设置CLEditor样式?

javascript wysiwyg jquery-ui editor jquery-plugins

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