回答
$('select').change(function() {
$('div.something').attr('id',$(this).val());
});
您需要使用非ID選擇器才能獲取帶有要更改的ID的DIV。在上面的例子中,我假設了一個名爲something
的類。
是否有任何特殊原因要更改div的ID?我相信有更好的解決方案。你能再詳細一點嗎?
這很簡單:
$('#first').attr('id', 'second');
它添加到您的onchange功能。
我試了一下,它的工作原理! – 2009-10-26 10:36:27
改變第一個ID後,你將如何改變它。你必須在某處存儲舊的ID,但這是一個不好的解決方案。 – pokrate 2009-10-26 11:06:21
我知道,但這是他的問題,他的問 – 2009-10-26 11:09:15
您確定要這麼做嗎?
請記住'身份'的含義。元素的ID意味着唯一的標識符,而不僅僅是任何舊的屬性。
如果您發現自己處於需要更改身份證的位置,或許您的想法在某種程度上存在偏差。它聞起來;-)
我寧願使用標題屬性的那些東西。 ID也可能是不可觸摸的。 基本上:
your_element.attr("title", YOUR_TITLE);
- 1. 使用jquery更改div的id
- 2. 使用javascript更改DIV ID
- 3. 使用jquery更改div
- 4. 使用jQuery更改div類
- 5. 用jquery更改div id下載
- 6. 如何更改jQuery中DIV的ID
- 7. 單擊另一個Div時,使用ID更改Div背景ID
- 8. 更改div的顏色 - 使用ID
- 9. 使用jquery根據它們的id更改div訂單
- 10. 使用JS/Jquery更改DIV ID ona單獨文件
- 11. 用jquery更改div格
- 12. jQuery更改ID!
- 13. jQuery更改ID <than $(this).attr(「id」)的所有DIV的ID;
- 14. 使用jquery更改div中的內容
- 15. 使用JQUERY FUNCTION HOVER更改DIV顏色
- 16. 使用ajax更改div背景 - jQuery
- 17. 在jQuery中使用ID更改文本
- 18. 使用圖像src更改ID jQuery
- 19. 使用jquery獲取div ID?
- 20. jQuery的改變DIV ID,運行舊DIV ID執行不改變
- 21. 用jquery更改div的類
- 22. 用jquery更改DIV訂單
- 23. 使用jquery更改INACTIVE div類
- 24. 使用jquery更改div的顏色
- 25. 使用jQuery更改div背景圖像
- 26. 通過javascript更改div id
- 27. 動態更改div的ID?
- 28. 點擊更改div ID
- 29. jQuery div類更改
- 30. 用javascript的jquery改變div的id
我喜歡用這個改變頁面的主題。我所有的內容都將在特定的div內。並且我爲該div定義了一個css。在改變下拉值,我想改變整個頁面的UI外觀 – Prasad 2009-10-26 10:35:29
我試過這樣,它的工作。 $('select:selecttheme')。change(function(){$('div [name =「themecontent」]')。attr('id',$(this).val());} – Prasad 2009-10-26 10:45:22