我想使用jquery将文本复制到剪贴板.但是在某个地方我很想念.我有以下代码:
<span class="copy-btn" data-type="attribute" data-attr-name="data-clipboard-text" data-model="couponCode" data-clipboard-text="<?php echo $result->coupon_code; ?>">COPY CODE</span>
</div>
Run Code Online (Sandbox Code Playgroud)
而jquery如下:
$(document).ready(function(){
$('.copy-btn').on("click", function(){
value = $(this).data('clipboard-text'); //Upto this I am getting value
var $temp = $("<input>");
$("body").append($temp);
$temp.val($(value).text()).select();
document.execCommand("copy");
$temp.remove();
})
})
Run Code Online (Sandbox Code Playgroud)
所以请纠正我,如何将代码复制到剪贴板.我得到了文本的价值,但在那之后我无法继续.
我有类名Animal,它由两个方法组成,比如...
Class Animal
{
protected function method1(){
//some code
}
protected function method2(){
//some code
}
}
Run Code Online (Sandbox Code Playgroud)
现在我想创建两个扩展类Animal的子类.一个是猫,另一个是狗,就像
Class Cat extends Animal
{
}
Run Code Online (Sandbox Code Playgroud)
和,
Class Dog extends Animal
{
}
Run Code Online (Sandbox Code Playgroud)
现在,我想要的是,子类Cat可以访问类Animal中定义的方法,但类Dog可以访问method1,而不是method2.如何在类Animal中设置访问修饰符,以便这种逻辑可以发生?