Jquery mobile 在jquerymobile中,设置页面上的所有输入以分离数据主题的最简单方法是什么?

Jquery mobile 在jquerymobile中,设置页面上的所有输入以分离数据主题的最简单方法是什么?,jquery-mobile,Jquery Mobile,我有一个页面,页面div设置为数据主题D <div data-role="page" data-theme="d"> 我在页面上还有几个数据主题设置为A的输入 <input data-theme='a' type='text'> <input data-theme='a' type='text'> <input data-theme='a' type='text'> 是否有更简单的方法将所有输入的数据主题设置为A,而不必单独设置每个输入

我有一个页面,页面div设置为数据主题D

<div data-role="page" data-theme="d">

我在页面上还有几个数据主题设置为A的输入

<input data-theme='a' type='text'>
<input data-theme='a' type='text'>
<input data-theme='a' type='text'>


是否有更简单的方法将所有输入的数据主题设置为A,而不必单独设置每个输入?

1-解决方案1:

将它们包装在
data role=“content”
中,但这将更改div的背景色

<div data-role="content" data-theme="a">
  <input type="text" />
</div>


3-解决方案3:

在创建前的
页面上设置
input
主题

$(document).on("pagebeforecreate", function () {
    $("input").textinput({
        "theme": "a"
    });
});


1-解决方案1:

将它们包装在
data role=“content”
中,但这将更改div的背景色

<div data-role="content" data-theme="a">
  <input type="text" />
</div>


3-解决方案3:

在创建前的
页面上设置
input
主题

$(document).on("pagebeforecreate", function () {
    $("input").textinput({
        "theme": "a"
    });
});


是否希望所有输入在所有页面中都有
a
主题?是否希望所有输入在所有页面中都有
a
主题?