问题列表 - 第17866页

jQuery在锚点后插入一个按钮

如何在jQuery中直接在锚标记后添加按钮?例如,我的HTML看起来像:

<div style="border-style: solid; border-width: thin; padding: 2px;">
  <center>
    <a target="_blank" href="http://www.mydomain.com/">MyDomain.com</a>
    <b>My Hypertext Link</b>
    <br/>
    Options:
   <a class="theAClass" href="#">Insert button after this anchor</a>
  </center>
</div>
Run Code Online (Sandbox Code Playgroud)

我想在锚点(class ="theAClass")之后但在"center"标签之前添加一个按钮,以便按钮在页面上居中.

javascript jquery

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

声明没有指针的默认参数循环引用?

有没有办法在没有间接的头文件中声明这些类?

// Forwards declaration of B
class B;

class A
{
public:
    // Default parameter referring to B.  May return its parameter
    const B& func(const B& b = B());
};

class B
{
public:
    // B ctors
    B() {}
    B(const B&) {}

    // B has A as a member
    A a;
};
Run Code Online (Sandbox Code Playgroud)

Visual C++ 2008告诉我这个:

error C2514: 'B' : class has no constructors
Run Code Online (Sandbox Code Playgroud)

并指出B的前向声明("B类;"),显然不能在下面看到B的构造函数.A不能跟随B,因为B包含A作为成员.

如果必须使用间接,那么最好的方法是什么?也许在C++ 0x B中A可能是unique_ptr成员?或者也许有一个提升类纯粹是为了回避这个问题?

c++ header definition circular-reference

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

PHP中的可选函数输入

我注意到在一些PHP内置函数(如str_replace)中有可选的输入变量.我可以在自己的函数中有可选的输入变量吗?如果是这样,怎么样?

谢谢,Brian

php user-defined-functions

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

更改工具提示文本显示持续时间

我需要在 datagridview 单元格上显示工具提示,当前是使用 datagridview 单元格属性的工具提示文本实现的。

我只需要增加工具提示可见的默认持续时间,请提供任何快速想法

.net vb.net datagridview winforms

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

python csv进入字典

我对python很新.我需要创建一个将csv数据加载到字典中的类.

我希望能够控制键和值所以让我们说下面的代码,我可以随时拉出worker1.name或worker1.age.

class ageName(object):
'''class to represent a person'''
def __init__(self, name, age):
self.name = name
self.age = age

worker1 = ageName('jon', 40)
worker2 = ageName('lise', 22)

#Now if we print this you see that it`s stored in a dictionary
print worker1.__dict__
print worker2.__dict__
#
'''
{'age': 40, 'name': 'jon'}
#
{'age': 22, 'name': 'lise'}
#
'''
#

#when we call (key)worker1.name we are getting the (value)
print worker1.name
#
'''
#
jon
#
'''
Run Code Online (Sandbox Code Playgroud)

但我坚持将我的csv数据加载到键和值.

[1]我想创建自己的密钥worker1 = ageName([name],[age],[id],[gender])

[2]每个[name],[age],[id]和[gender]来自csv数据文件中的特定列 …

python csv

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

Python 3中的__int__和__index__方法有什么区别?

Python 3.2文档的Data Model部分提供了以下关于__int____index__方法的描述:

object.__int__(self)

被称为实现内置[功能int()].应该返回[整数].

object.__index__(self)

被叫实施operator.index().每当需要的Python的整数对象(如在切片,或在内置也称为bin(),hex()oct()函数).必须返回一个整数.

我知道它们用于不同的目的,但我一直无法弄清楚为什么需要两种不同的方法.这些方法有什么区别?__index__ = __int__在我的课程中使用别名是否安全?

python casting

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

如何将VS 2010解决方案转换回2008

我们开始使用VS 2010并对它非常满意,因此我们将我们的项目转换为2010解决方案(仍然是.net 3.5)并在2010年继续我们的开发.但是,我们最近收到了很多错误,并希望回到2008.解决方案文件已经改变(新项目和文件随处可见),但一切都在.net 3.5中.我想知道是否有一种简单的方法可以迁移回2008年.

visual-studio-2010 visual-studio visual-studio-2010-beta-2

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

ASP.NET MVC - PartialView架构问题

这更像是一个架构师问题,而不是一个需要代码的问题.

我有一个页面,要求我显示特定项目的状态.让我们说,为了简洁起见,有两种状态,即开放和封闭.

当项目打开时,我想显示一个PartialView,向我展示一组细节.如果项目已关闭,我想显示具有不同细节的PartialView.

现在我知道我可以在aspx中进行检查并渲染一个或者另一个,但我正在尝试减少aspx代码中的决策点数量.我相信aspx中应该有最少的实际代码.

此外,还有两个以上的状态,因此"if"语句会堆积起来并变得混乱.

有人解决过这样的问题吗?

我应该创建一个Helper来做到这一点吗?我可以,而且我不确定如何做到这一点,在视图的ActionResult中处理这个?例如,我可以在动作结果中渲染PartialViews并将其作为普通视图的一部分返回吗?

architecture asp.net-mvc partial-views

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

更改页面网址而不刷新页面

这甚至可能吗?

这是问题所在:

我有一个关键字搜索与此URL(搜索后):http:// localhost/thi/search?keyword = key

然后我有一个使用AjaxForm插件(jquery)的滑块搜索...

当我执行滑块搜索时,显然我仍然会在关键字搜索URL中(因为请求是通过ajax发送的)

有没有办法将当前网址更改为http:// localhost/thi/search?price = 100(滑块通过GET提交,价格为GET变量)

我希望这样做,因为我希望滑块的搜索结果被加入书签......或者有没有其他方法可以做到这一点?

php ajax jquery

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

为什么我的代码似乎绕过了这个异常?

鉴于此代码:

public class TwoThreads {
    static Thread laurel, hardy;

    public static void main(String[] args) {
         laurel = new Thread() {
             public void run() {
                 System.out.println("A");
                 try {
                     hardy.sleep(1000);
                 } catch (Exception e) {
                     System.out.println("B");
                 }
                 System.out.println("C");
             }
         };

         hardy = new Thread() {
             public void run() {
                 System.out.println("D");
                 try {
                     laurel.wait();
                 } catch (Exception e) {
                     System.out.println("E");
                 } 
                 System.out.println("F");
             }
         };
         laurel.start();
         hardy.start();
     }
}
Run Code Online (Sandbox Code Playgroud)

输出包括:

A C D E and F
Run Code Online (Sandbox Code Playgroud)

我很困惑为什么包含F,因为IllegalMonitorStateExceptionsynchronized代码之外调用wait()时会抛出一个.为什么达到F的印刷声明?我相信线程堆栈随后会爆炸,但程序应该将控制传递给它的主堆栈.

它是否正确?

java multithreading exception

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