问题列表 - 第17159页

如何获取select-> option标签的索引

<select id="sel">
<option value="123" selected="selected">text1</option>
<option value="44">text2</option>
<option value="882">text3</option>
...
</select>
Run Code Online (Sandbox Code Playgroud)

如何使用jQuery获取所选选项的索引?可能是.index(subject),但所有测试的可能性都没有用......

PS索引:value ="123"=> 0,value ="44"=> 1,...

感谢名单

indexing jquery

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

Visual Studio:从undo/redo堆栈中排除大纲

在Visual Studio中有一些令人讨厌的东西:当我展开或折叠方法或代码区域时,此操作将被推送到撤消堆栈.因此,如果我在方法中编辑某些代码,然后折叠该方法,然后想要撤消我的更改,我必须撤消两次:一次用于崩溃操作,一次用于代码更改.如果您在编辑代码后展开或折叠了几件事情,编辑器会不断跳到不同的地方并且您不知道您的更改是否已被撤消,这可能会非常混乱......

所以我的问题是:是否可以禁用该行为?即,在撤消堆栈中只考虑代码的变化?

PS:我正在使用Visual Studio 2008


编辑:如果这种行为也让你烦恼,请投票在UserVoice上修复它!

ide undo outlining visual-studio

23
推荐指数
3
解决办法
2120
查看次数

jquery创建一个唯一的id

$(document).ready(function() {
  $('a.menuitem').click(function() {
      var arr = 0;
      var link = $( this ), url = link.attr( "href" );
      var newDiv = $( document.createElement( 'div' ) )
      $( "#content_pane" ).append( newDiv );
      newDiv.load( url );
      return false;
  });
});
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我正在创建一个div并向其中添加一些内容,我将如何为每个div创建一个唯一ID,如section1,section2,section3等?

javascript jquery

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

上限,下限

证明算法的上界或下界是什么意思?

algorithm complexity-theory time-complexity

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

python中的常量?

我在很多函数中声明了以下变量,因为我需要在每个函数中使用这些值.无论如何我可以在全球范围内声明它们,例如我不必在我的所有方法中声明它们吗?我在我的一类实例方法中使用所有这些方法.

x = 0
y = 1
t = 2
Run Code Online (Sandbox Code Playgroud)

在c#中我只是将它们声明为全局类变量,但问题是我不想总是将它们用作self.x,self.y和self.z,因为它使得我的算法代码比它已经是.你会怎么做?

这种情况的典型用法是:

def _GetStateFromAction(self, state, action):
    x = 0
    y = 1
    t = 2

    if (action == 0):
        return (state[x], state[y] - 1, state[t])

    if (action == 1):
        return (state[x] - 1, state[y], state[t])
Run Code Online (Sandbox Code Playgroud)

python

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

如何将矩阵划分为等于零件?

假设我有一个100x100矩阵,我想把它分成10x10的相等部分.

问题是输入矩阵可以是任何大小(但总是mod 10).我查看了该mat2cell功能,但它似乎不适用于动态数量的部件.或者我错过了什么?

matlab matrix

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

在iPhone上播放CAF声音的最简单方法?

这样做有多难?有人告诉我,在iPhone上播放音频难以置信.真的不敢相信.但是他说打一场比赛很难,但是同时打两三场比赛真是难以置信.听起来很吓人.你能对此发表什么看法?

我想做的事情:我有大约10个CAF文件,只有很少的啪嗒声和哔哔声以及按键按下声音.没什么特别的.现在我想在每次发生事件时播放这些文件.有几件事可能同时发生.因此,播放重叠可能会发生.

也许有一个我可以用来做这个的框架?

iphone audio

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

使用super与类方法

我正在尝试学习Python中的super()函数.

我以为我掌握了它,直到我看到这个例子(2.6)并发现自己卡住了.

http://www.cafepy.com/article/python_attributes_and_methods/python_attributes_and_methods.html#super-with-classmethod-example

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "test.py", line 9, in do_something
    do_something = classmethod(do_something)
TypeError: unbound method do_something() must be called with B instance as first argument (got nothing instead)
>>>
Run Code Online (Sandbox Code Playgroud)

当我在示例之前读到这一行时,这不是我的预期:

如果我们使用类方法,我们没有一个实例来调用super.幸运的是,对于我们来说,super甚至可以使用类型作为第二个参数.---类型可以直接传递给super,如下所示.

通过说do_something()应该用B的实例调用,这正是Python告诉我的不可能.

python class object super class-method

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

Beautifulsoup在表中获得价值

我试图刮 http://www.co.jefferson.co.us/ats/displaygeneral.do?sch=000104 并获得"所有者姓名"我的工作但是真的很难看而且不是最好的我确定,所以我正在寻找更好的方法.这是我有的:

soup = BeautifulSoup(url_opener.open(url))            
x = soup('table', text = re.compile("Owner Name"))
print 'And the owner is', x[0].parent.parent.parent.tr.nextSibling.nextSibling.next.next.next
Run Code Online (Sandbox Code Playgroud)

相关的HTML是

<td valign="top">
    <table border="1" cellpadding="1" cellspacing="0" align="right">
    <tbody><tr class="tableheaders">
    <td>Owner Name(s)</td>
    </tr>

    <tr>

    <td>PILCHER DONALD L                         </td>
    </tr>

    </tbody></table>
</td>
Run Code Online (Sandbox Code Playgroud)

哇,有很多关于beautifulsoup的问题,我看了看他们但找不到帮助我的答案,希望这不是一个重复的问题

python screen-scraping beautifulsoup html-content-extraction

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

如何在Mac Leopard上安装Ruby?

任何人都可以给出如何安装ruby 1.9的指示我尝试了在网络上给出的安装指示.无法让它发挥作用.请一步一步指导.我尝试使用macports,但每次输入ruby -v它都会给我1.8.6.

ruby install

13
推荐指数
4
解决办法
9213
查看次数