2014-04-30 79 views
-3

当页面加载后,点击/从选择区域选择第四选项在负载从选择区域选择第四选项,并单击/选择

<select id="portfolio-filter"> 
<option value="*">Display by category</option> 
<option value=".option1">option1</option> 
<option value=".option2">option2</option> 
<option value=".option3">option3</option> 
<option value=".option4">option4</option> 
<option value=".option5">option5</option> 
</select> 
+1

你有什么问题吗? – underscore

+1

请发表您自己编写的代码来解决这个问题,以及您所遇到的问题。目前这看起来像一个自由职业者的规范。 –

+0

您今天已经问过这个问题 - http://stackoverflow.com/questions/23391974/click-link-contained-in-3rd-li-tag-on-load –

回答

0

DOM的准备:

$("#portfolio-filter option:eq(3)").prop("selected", true); 

eq为0为主,所以第四选项=指数3

+0

谢谢你,这工作完美。 – Scott

0

你可以这样做:

$('#portfolio-filter option:nth-child(4)').click(); // to click 

或:

$('#portfolio-filter option:nth-child(4)').prop("selected", true); // to select 
1

或者更好地利用 “选择”:

<option value=".option4" selected>option4</option>