Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在没有特定属性的情况下使用jQuery.css()_Javascript_Jquery - Fatal编程技术网

Javascript 在没有特定属性的情况下使用jQuery.css()

Javascript 在没有特定属性的情况下使用jQuery.css(),javascript,jquery,Javascript,Jquery,我将使用textarea作为代码编辑器。我想获取textarea的值,并将其作为指定元素的CSS HTML 正如您所看到的,我不想选择特定的CSS属性作为目标。我想在元素的style属性上应用字符串中textarea的值。不要太费心使用奇特的jQuery函数-只需直接分配给元素的style属性: $('.editor').keyup(function () { var editor_contents = $('.editor').val(); $('#element').attr('st

我将使用textarea作为代码编辑器。我想获取textarea的值,并将其作为指定元素的CSS

HTML


正如您所看到的,我不想选择特定的CSS属性作为目标。我想在元素的style属性上应用字符串中textarea的值。

不要太费心使用奇特的jQuery函数-只需直接分配给元素的style属性:

$('.editor').keyup(function () {
  var editor_contents = $('.editor').val();
  $('#element').attr('style', editor_contents);
});

那么,不要为花哨的jQuery函数操心太多-只需直接分配给元素的style属性:

$('.editor').keyup(function () {
  var editor_contents = $('.editor').val();
  $('#element').attr('style', editor_contents);
});
您可以使用cssText属性,这是在jQuery中执行此操作的方法:

$('.editor').keyup(function(){
  var editor_contents = $('.editor').val();
  $('#element').css("cssText",editor_contents);
});
假设编辑器内容是包含任何CSS规则的字符串

您可以使用cssText属性,这是在jQuery中执行此操作的方法:

$('.editor').keyup(function(){
  var editor_contents = $('.editor').val();
  $('#element').css("cssText",editor_contents);
});
假设编辑器内容是包含任何CSS规则的字符串


要将值指定给哪个样式特性。。。。您需要以属性为目标来指定值给定编辑器的一些示例值_contents@RajaprabhuAravindasamy我编辑了问题。要将值指定给哪个样式属性。。。。您需要以属性为目标来指定值给定编辑器的一些示例值_contents@RajaprabhuAravindasamy我编辑了这个问题。谢谢!我也想做相反的事情。我想得到元素的CSS并将其作为textarea的值应用。如何将元素的CSS作为字符串获取?@Moppy use:$'.editor'.val$'element.attrstyle@Wolff:忽略任何其他CSS id或类样式。谢谢!我也想做相反的事情。我想得到元素的CSS并将其作为textarea的值应用。如何将元素的CSS作为字符串获取?@Moppy use:$'.editor'.val$'element.attrstyle@Wolff:忽略任何其他CSS id或类样式。