我正在看一些有錯誤代碼的精彩示例的工作;我無法更改課程,所以我必須處理它。使用jQuery不工作設置div類的寬度
我有三個水平容器和6個div類使用nice-selectbox。 3是divs,由我無法觸及的jQuery設置,3是選擇類。
我想將nice-selectbox的第三個div實例設置爲width:150%,但我沒有運氣。
<div class="horizontal-three-container third">
<h3 class="header-step">Heading</h3>
<div class="nice-selectbox">
<span class="select-text">Option 1</span>
<select class="nice-selectbox" name="search">
<option value="null">Please Select</option>
<option id="search_1" value="1" selected="selected">Option 1</option>
<option id="search_2" value="2">Option 2</option>
<option id="search_3" value="3">Option 3</option>
</select>
</div>
</div>
我已經試過:
$('div.nice-selectbox:eq(2)').css('width', '150%');
$('.third div.nice-selectbox').css('width', '150%');
,它仍然無法正常工作。它只碰到選擇的類。
希望有任何幫助。謝謝。
更新與小提琴:http://jsfiddle.net/QAxLQ/1/
在這裏工作似乎。我不確定發生了什麼事。
你在哪裏添加了代碼? –
你試過寬度函數:'$('div#somediv')。width('70%');' – Andi
@MilindAnantwar頁面頂部。它絕對有效,因爲它改變了選擇類的元素。 – DarkShadowAY