0

我想在文本区域中显示样式表内容是用户在选择框中选择样式。样式表在服务器中,所以我尝试加载并让两者都不起作用。

<script type="text/javascript">
    jQuery(document).ready(function(){
    jQuery('#sel').change(function() { 
     jQuery.get('style1.css',function(data) {
     jQuery('#cs').html(data);
     alert('Load was performed.');
     });

   // jQuery('#cs').load('style1.css'); 

    }); 
});
    </script> 

html

<select id="sel">
 <option value="style1">style1</option>
 <option value="style2">style2</option>
</select>

我收到负载已执行警报,但不是文本区域中的内容。

#cs是我的文本区域的 id。

4

2 回答 2

1

val()用not设置 textarea 的值html()

于 2013-09-02T14:54:38.163 回答
1

您需要使用 val。

jQuery(document).ready(function(){
    jQuery('#sel').change(function() { 
     jQuery.get('style1.css',function(data) {
     jQuery('#cs').val(data);
     alert('Load was performed.');
     });

   // jQuery('#cs').load('style1.css'); 

    }); 
于 2013-09-02T14:55:15.863 回答