我需要使用jQuery更改幾個href參數,並由兩個窗體選擇選項驅動。下面的例子完美的工作,但是從文本輸入驅動,並有問題轉換爲選擇工作。選擇更改後使用jQuery更改href參數
https://stackoverflow.com/a/6540265/460322
我知道這不應該是太辛苦,但我有一個重感冒,腦今天早上就像是玉米粥!
至今不工作我的代碼:
$(window).load(function(){
function updateNameValue() {
$('#changelink').val($('#option1 option:selected').attr('href', function(i,a){
return a.replace(/(field16=)[a-z]+/ig, '$1'.target.value));
});
});
$('#option1').change(updateNameValue);
updateNameValue();
});
理查德,你並沒有真正讓我們瞭解您試過到目前爲止:)通常你只想用對特定改變對象的$ .attr(「href」,「newlink」)函數來改變它的href屬性。 – 2012-01-09 10:28:49
給你一些你試過的代碼部分。 – 2012-01-09 10:31:01