我需要使用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