0

我有一个带有 meta_key(例如:'text_style')和 3 个值(例如:'normal'、'bold'、'italic')的选择字段,以及它后面的元素(例如:带有文本的 div在里面)。

现在我需要为每个值更新“可更改类”,当用户选择它们而不重新加载页面时(我可以做到)。

如何使用 AJAX(或任何其他更简单、更快的加载方式)?我真的需要使用 meta_key 吗?

看待

4

1 回答 1

0

这是我的解决方案(感谢@moped):

//JavaScript
document.getElementById('StyleSelection').onchange = function(){
    document.getElementById('myDiv').className = this.value;
};
/* css */

.normal { font-style: normal;} 
.bold {font-weight: bold;} 
.italic {font-style: italic;} 
<!-- html -->

<form id="myform" action="#"> 
    <select id="StyleSelection"> 
      <option value="">Please select...</option>
      <option value="normal">Normal</option>
      <option value="bold">Bold</option>
      <option value="italic">Italic</option>
    </select> 
</form> 

<div id="myDiv">This is myBox</div> 

如果每个人都有一个使用 meta_key 的解决方案,我真的很感谢他......关于

于 2018-12-29T22:01:29.827 回答