繁体   English   中英

jQuery更新映像srcs无法正常工作

[英]jQuery update image srcs isn't working

我可以选择在iOS网络应用中选择主题。

<select onchange="if(this.value)window[this.value]();">
<option value="classic">Classic</option>
<option value="gradient">Gradient</option>
</select>

(只要选择了该选项, onchange选项就会执行值中指定的js函数,而无需提交表单。)

javascript / jQuery ......

    function gradient() {
        alert('Applying theme gradient...');
        $('#coff').src="/Users/William/Desktop/sasapp/icons/gradient/profile.png";
            $('#topright').src="/Users/William/Desktop/sasapp/icons/gradient/settings.png";
        $('#login').src="/Users/William/Desktop/sasapp/icons/gradient/key.png";
    }

function classic() {
    alert('Applying theme classic...');
    $('#coff').src="/Users/William/Desktop/sasapp/icons/classic/profile.png";
    $('#topright').src="/Users/William/Desktop/sasapp/icons/classic/settings.png";
    $('#login').src="/Users/William/Desktop/sasapp/icons/classic/key.png";
}

基本上,上述脚本应该根据所选主题使用ID #coff #topright#login更改图像的src

但是,在执行正在设置主题的警报时,实际图像保持不变,并且src不会更改。

使用.attr()

$('#coff').attr('src',"/Users/William/Desktop/sasapp/icons/gradient/profile.png");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM