<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,...
感谢名单
在Visual Studio中有一些令人讨厌的东西:当我展开或折叠方法或代码区域时,此操作将被推送到撤消堆栈.因此,如果我在方法中编辑某些代码,然后折叠该方法,然后想要撤消我的更改,我必须撤消两次:一次用于崩溃操作,一次用于代码更改.如果您在编辑代码后展开或折叠了几件事情,编辑器会不断跳到不同的地方并且您不知道您的更改是否已被撤消,这可能会非常混乱......
所以我的问题是:是否可以禁用该行为?即,在撤消堆栈中只考虑代码的变化?
PS:我正在使用Visual Studio 2008
编辑:如果这种行为也让你烦恼,请投票在UserVoice上修复它!
$(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等?
我在很多函数中声明了以下变量,因为我需要在每个函数中使用这些值.无论如何我可以在全球范围内声明它们,例如我不必在我的所有方法中声明它们吗?我在我的一类实例方法中使用所有这些方法.
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) 假设我有一个100x100矩阵,我想把它分成10x10的相等部分.
问题是输入矩阵可以是任何大小(但总是mod 10).我查看了该mat2cell功能,但它似乎不适用于动态数量的部件.或者我错过了什么?
这样做有多难?有人告诉我,在iPhone上播放音频难以置信.真的不敢相信.但是他说打一场比赛很难,但是同时打两三场比赛真是难以置信.听起来很吓人.你能对此发表什么看法?
我想做的事情:我有大约10个CAF文件,只有很少的啪嗒声和哔哔声以及按键按下声音.没什么特别的.现在我想在每次发生事件时播放这些文件.有几件事可能同时发生.因此,播放重叠可能会发生.
也许有一个我可以用来做这个的框架?
我正在尝试学习Python中的super()函数.
我以为我掌握了它,直到我看到这个例子(2.6)并发现自己卡住了.
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告诉我的不可能.
我试图刮 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
任何人都可以给出如何安装ruby 1.9的指示我尝试了在网络上给出的安装指示.无法让它发挥作用.请一步一步指导.我尝试使用macports,但每次输入ruby -v它都会给我1.8.6.